Most Runs in Indian Premier League, 2025

# 1
Suryakumar Yadav MI
673
# 2
Mitchell Marsh LSG
627
# 3
Virat Kohli RCB
614
# 4
Sai Sudharsan GT
610
# 5
Prabhsimran Singh PBKS
546
# 6
Shubman Gill GT
544
# 7
Jos Buttler GT
533
# 8
Nicholas Pooran LSG
524
# 9
Yashasvi Jaiswal RR
509
# 10
Priyansh Arya PBKS
492
# 11
Heinrich Klaasen SRH
487
# 12
Shreyas Iyer PBKS
486
# 13
Aiden Markram LSG
445
# 14
Abhishek Sharma SRH
439
# 15
KL Rahul LSG
427
# 16
Rohit Sharma MI
410
# 17
Ajinkya Rahane KKR
390
# 18
Ryan Rickelton MI
388
# 19
Philip Salt RCB
387
# 20
Riyan Parag RR
380
# 21
Travis Head SRH
374
# 22
Ishan Kishan SRH
354
# 23
Shivam Dube CSK
340
# 24
Ayush Badoni LSG
329
# 25
Angkrish Raghuvanshi KKR
300
# 26
Tilak Varma MI
299
# 27
Sherfane Rutherford PBKS
291
# 28
Rajat Patidar RCB
286
# 29
Ravindra Jadeja CSK
280
# 30
Dhruv Jurel RR
280
# 31
Tristan Stubbs DC
279
# 32
Abhishek Porel DC
271
# 33
Rishabh Pant LSG
269
# 34
Sanju Samson RR
265
# 35
Devdutt Padikkal RCB
247
# 36
Sunil Narine KKR
246
# 37
Axar Patel DC
238
# 38
Jitesh Sharma RCB
237
# 39
Nehal Wadhera PBKS
236
# 40
Aniket Verma SRH
236
# 41
Will Jacks MI
233
# 42
Shashank Singh PBKS
228
# 43
Shimron Hetmyer RR
228
# 44
Nitish Rana RR
217
# 45
Naman Dhir MI
215
# 46
Vaibhav Suryavanshi RR
212
# 47
Hardik Pandya MI
209
# 48
Rinku Singh KKR
206
# 49
Ayush Mhatre CSK
206
# 50
Ashutosh Sharma LSG
204