Most Runs in IPL 2025, Orange Cap Holder - KL Rahul remain at 9th spot: Top 10 Highest Run Scorers and Teamwise Top 5
Most Runs in IPL 2025: A day after regaining the Orange Cap, Sai Sudharsan (456 runs) maintained lead for another day as none of the other contenders could catch up in the latest IPL match on April 28 as Delhi Capitals take on Kolkata Knight Riders. Also read: Most Runs in IPL 2025 | IPL Points Table | Most Wickets
Ninth-placed and in-form KL Rahul needed 99 runs to take the top spot but could only score 16 runs on the night and remained in the same position. Apart from him, KKR captain Ajinkya Rahane improved to 12th as his season aggregate increased to 297. Let's take a look at the leading run-scorer of IPL 2025 below, followed by the team-wise top 5 list of the franchises and, of course, the overall run leaders in IPL history:

Most runs in IPL 2025: Top 10 highest Run-Scorers
| Batter | Runs | Highest score | Innings | 50s | 100s | Fours | Sixes |
| 1. Sai Sudharsan (GT) | 456 | 82 | 9 | 3 | 0 | 46 | 16 |
| 2. Virat Kohli (RCB) | 443 | 73* | 10 | 6 | 0 | 39 | 13 |
| 3. Suryakumar Yadav (MI) | 427 | 68* | 10 | 3 | 0 | 42 | 23 |
| 4. Yashasvi Jaiswal (RR) | 426 | 75 | 10 | 5 | 0 | 41 | 42 |
| 5. Jos Buttler (GT) | 406 | 97* | 9 | 4 | 0 | 43 | 17 |
| 6. Nicholas Pooran (LSG) | 404 | 87* | 10 | 4 | 0 | 33 | 34 |
| 7. Shubman Gill (GT) | 389 | 90 | 9 | 4 | 0 | 38 | 13 |
| 8. Mitchell Marsh (LSG) | 378 | 66 | 10 | 4 | 0 | 37 | 20 |
| 9. KL Rahul (DC) | 371 | 93* | 9 | 3 | 0 | 29 | 16 |
| 10. Aiden Markram (LSG) | 335 | 66 | 10 | 4 | 0 | 30 | 15 |
- Updated after Tristan Stubbs' dismissal during KKR vs DC on April 29
- Highlighted players are in action in today's match
Teamwise Top Run-score
Top 5 run-scorers for Royal Challengers Bengaluru
- Virat Kohli - 443 runs
- Phil Salt - 239 runs
- Devdutt Padikkal - 230 runs
- Rajat Patidar - 228 runs
- Tim David - 184 runs
Top 5 run-scorers for Punjab Kings
- Priyansh Arya - 323 runs
- Prabhsimran Singh - 292 runs
- Shreyas Iyer - 288 runs
- Nehal Wadhera - 189 runs
- Shashank Singh - 158 runs
Top 5 run-scorers for Mumbai Indians
- Suryakumar Yadav - 427 runs
- Ryan Rickelton - 273 runs
- Rohit Sharma - 240 runs
- Tilak Varma - 239 runs
- Naman Dhir - 155 runs
Top 5 run-scorers for Kolkata Knight Riders
- Ajinkya Rahane - 297 runs
- Angkrish Raghuvanshi - 241 runs
- Sunil Narine - 178 runs
- Rinku Singh - 169 runs
- Quinton De Kock - 143 runs
Top 5 run-scorers for Sunrisers Hyderabad
- Heinrich Klaasen - 288 runs
- Travis Head - 261 runs
- Abhishek Sharma - 240 runs
- Aniket Verma - 190 runs
- Ishan Kishan - 183 runs
Top 5 run-scorers for Rajasthan Royals
- Yashasvi Jaiswal - 426 runs
- Riyan Parag - 266 runs
- Dhruv Jurel - 238 runs
- Sanju Samson - 224 runs
- Nitish Rana - 208 runs
Top 5 run-scorers for Chennai Super Kings
- Shivam Dube - 242 runs
- Rachin Ravindra - 191 runs
- Ravindra Jadeja - 166 runs
- MS Dhoni - 140 runs
- Ruturaj Gaikwad - 122 runs
Top 5 run-scorers for Lucknow Super Giants
- Nicholas Pooran - 404 runs
- Mitchell Marsh - 378 runs
- Aiden Markram - 335 runs
- Ayush Badoni - 251 runs*
- David Miller - 125 runs*
Top 5 run-scorers for Delhi Capitals
- KL Rahul - 371 runs
- Abhishek Porel - 257 runs
- Axar Patel - 233 runs
- Tristan Stubbs - 218 runs
- Faf du Plessis - 160 runs*
Top 5 run-scorers for Gujarat Titans
- Sai Sudharsan - 456 runs
- Jos Buttler - 404 runs
- Shubman Gill - 389 runs
- Sherfane Rutherford - 201 runs
- Shahrukh Khan - 73 runs
Most Runs in IPL History
| Full Name | Most Runs | Highest Score | Innings | 50s | 100s | Fours | Sixes |
| 1. Virat Kohli | 8436* | 113* | 253 | 58 | 8 | 743 | 285 |
| 2. Rohit Sharma | 6861 | 109* | 259 | 44 | 2 | 617 | 296 |
| 3. Shikhar Dhawan | 6769 | 106* | 221 | 51 | 2 | 768 | 152 |
| 4. David Warner | 6565 | 126 | 184 | 62 | 4 | 663 | 236 |
| 5. Suresh Raina | 5528 | 100* | 200 | 39 | 1 | 506 | 203 |
| 6. MS Dhoni | 5383 | 84* | 238 | 24 | - | 374 | 260 |
| 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 |
Note: Highlighted players are currently active in IPL 2025


Click it and Unblock the Notifications