Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
For Quick Alerts
ALLOW NOTIFICATIONS  
For Daily Alerts
 

Most Runs in IPL 2025, Orange Cap Holder - Sai Sudharsan jumps to 2nd spot: Top 10 Highest Run Scorers and Teamwise Top 5

By MyKhel Staff

Most Runs in IPL 2025: LSG's Nicholas Pooran almost lost his Purple Cap to Gujarat Titans' B Sai Sudharsan, who scored a second consecutive half-century but missed out on the top spot by a mere 9 runs in Ahmedabad on March 29. Also read: IPL 2025 Points Table | Most Wickets | Most Sixes | Fairplay Award

Let's take a look at the leading run-scorer of IPL 2025 below followed by the teamwise top 5 list of the franchises who have played so far and of course the overall run leaders in IPL history:

Most Runs in IPL 2025 Orange Cap Holder Virat Kohli Nicholas Pooran

Most runs in IPL 2025: Top 10 highest Run-Scorers

Batter Runs Highest score Innings 50s 100s Fours Sixes
1. Nicholas Pooran (LSG) 145 75 2 2 0 12 13
2. Sai Sudharsan (GT) 137 74 2 2 0 9 8
3. Mitchell Marsh (LSG) 124 72 2 2 0 13 8
4. Travis Head (SRH) 114 67 2 1 0 14 6
5. Ishan Kishan (SRH) 106 106* 2 0 1 11 6
6. Rachin Ravindra (CSK) 106 65* 2 1 0 7 4
7. Dhruv Jurel (RR) 103 70 2 1 0 10 6
8. Quinton De Kock (KKR) 101 97* 2 1 0 9 6
9. Shreyas Iyer (PBKS) 97 97* 1 1 0 5 9
10. Jos Buttler (GT) 93 54 2 1 0 9 3

Updated after GT vs MI on March 29

Teamwise Top Run-scorers

Top 5 run-scorers for Kolkata Knight Riders

  • Quinton De Kock - 101 runs
  • Ajinkya Rahane - 74 runs
  • Angkrish Raghuvanshi - 52 runs
  • Sunil Narine - 44 runs
  • Rinku Singh - 12 runs

Top 5 run-scorers for Royal Challengers Bangalore

  • Virat Kohli - 90 runs
  • Phil Salt - 88 runs
  • Rajat Patidar - 85 runs
  • Decdutt Padikkal - 37 runs
  • Liam Livingstone - 25 runs

Top 5 run-scorers for Sunrisers Hyderabad

  • Travis Head - 114 runs
  • Ishan Kishan - 106 runs
  • Nitish Kumar Reddy - 62 runs
  • Heinrich Klaasen - 60 runs
  • Aniket Verma - 43 runs

Top 5 run-scorers for Rajasthan Royals

  • Dhruv Jurel - 103 runs
  • Sanju Samson - 79 runs
  • Shimron Hetmyer - 49 runs
  • Shubham Pandey - 43 runs
  • Riyan Parag - 29 runs

Top 5 run-scorers for Mumbai Indians

  • Suryakumar Yadav - 77 runs
  • Tilak Varma - 70 runs
  • Naman Dhir - 35 runs
  • Mitchell Santner - 29 runs
  • Deepak Chahar - 28 runs

Top 5 run-scorers for Chennai Super Kings

  • Rachin Ravindra - 106 runs
  • Ruturaj Gaikwad - 53 runs
  • Ravindra Jadeja - 42 runs
  • MS Dhoni - 30 runs
  • Shivam Dube - 28 runs

Top 5 run-scorers for Lucknow Super Giants

  • Nicholas Pooran - 145 runs
  • Mitchell Marsh - 124 runs
  • David Miller - 27 runs
  • Aiden Markram - 16 runs
  • Shahbaz Ahmed - 13 runs

Top 5 run-scorers for Delhi Capitals

  • Ashutosh Sharma - 66 runs
  • Vipraj Nigam - 39 runs
  • Tristan Stubbs - 34 runs
  • Faf du Plessis - 29 runs
  • Axar Patel - 22 runs

Top 5 run-scorers for Gujarat Titans

  • Sai Sudharsan - 137 runs
  • Jos Buttler - 93 runs
  • Shubman Gill - 71 runs
  • Sherfane Rutherford - 64 runs
  • Shahrukh Khan - 15 runs

Top 5 run-scorers for Punjab Kings

  • Shreyas Iyer - 88 runs
  • Priyansh Arya - 47 runs
  • Shashank Singh - 44 runs
  • Marcus Stoinis - 20 runs
  • Azmatullah Omarzai - 16 runs

Most Runs in IPL History

Full Name Most Runs Highest Score Innings 50s 100s Fours Sixes
1. Virat Kohli 8094 113* 246 56 8 711 276
2. Shikhar Dhawan 6769 106* 221 51 2 768 152
3. Rohit Sharma 6628 109* 252 43 2 599 280
4. David Warner 6565 126 184 62 4 663 236
5. Suresh Raina 5528 100* 200 39 1 506 203
6. MS Dhoni 5273 84* 230 24 - 366 254
7. AB de Villiers 5162 133* 170 40 3 413 251
8. Chris Gayle 4965 175* 141 31 6 404 357
9. Robin Uthappa 4952 88 197 27 - 481 182
10. Dinesh Karthik 4842 97* 234 22 - 466 161
Story first published: Friday, March 28, 2025, 22:08 [IST]
Other articles published on Mar 28, 2025
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+