Most Runs in Indian Premier League, 2025

# 1
Sai Sudharsan GT
509
# 2
Shubman Gill GT
508
# 3
Jos Buttler GT
500
# 4
Prabhsimran Singh PBKS
487
# 5
Yashasvi Jaiswal RR
473
# 6
Suryakumar Yadav MI
456
# 7
Virat Kohli RCB
454
# 8
Priyansh Arya PBKS
417
# 9
Shreyas Iyer PBKS
405
# 10
Nicholas Pooran LSG
383
# 11
Riyan Parag RR
377
# 12
Ajinkya Rahane KKR
375
# 13
Mitchell Marsh LSG
344
# 14
KL Rahul LSG
340
# 15
Aiden Markram LSG
339
# 16
Abhishek Sharma SRH
314
# 17
Heinrich Klaasen SRH
311
# 18
Shivam Dube CSK
301
# 19
Ayush Badoni LSG
291
# 20
Rohit Sharma MI
288
# 21
Angkrish Raghuvanshi KKR
286
# 22
Travis Head SRH
281
# 23
Ravindra Jadeja CSK
279
# 24
Ryan Rickelton MI
278
# 25
Dhruv Jurel RR
249
# 26
Devdutt Padikkal RCB
247
# 27
Tilak Varma MI
240
# 28
Philip Salt RCB
239
# 29
Abhishek Porel DC
237
# 30
Rajat Patidar RCB
233
# 31
Sherfane Rutherford PBKS
229
# 32
Tristan Stubbs DC
225
# 33
Sanju Samson RR
224
# 34
Axar Patel DC
223
# 35
Nitish Rana RR
217
# 36
Shimron Hetmyer RR
216
# 37
Sunil Narine KKR
215
# 38
Shashank Singh PBKS
214
# 39
Nehal Wadhera PBKS
210
# 40
Rinku Singh KKR
197
# 41
Ishan Kishan SRH
196
# 42
Aniket Verma SRH
193
# 43
Rachin Ravindra CSK
191
# 44
Ashutosh Sharma LSG
184
# 45
MS Dhoni CSK
180
# 46
Nitish Kumar Reddy SRH
173
# 47
Andre Russell KKR
167
# 48
Timothy David RCB
167
# 49
Will Jacks MI
166
# 50
Ayush Mhatre CSK
163