Most Runs in IPL 2025, Orange Cap Holder Updated on April 16: Top 10 Highest Run Scorers and Teamwise Top 5
Most Runs in IPL 2025: Nicholas Pooran's stronghold over the Orange Cap remains for another day following a low-scoring affair in the latest IPL match between KKR and PBKS on April 15. Also read: IPL Points Table | Most Wickets | Most Sixes
Ajinkya Rahane moved to the seventh spot following a knock of just 17 runs while Priyansh Arya re-entered the top 10 with his 20-odd run innings on the day. Fourth-placed Punjab Kings failed to add any runs to his tally.

Let's take a look at the leading run-scorer of IPL 2025 below followed by the teamwise 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. Nicholas Pooran (LSG) | 357 | 87* | 7 | 4 | 0 | 28 | 31 |
| 2. Sai Sudharsan (GT) | 329 | 82 | 6 | 4 | 0 | 31 | 13 |
| 3. Mitchell Marsh (LSG) | 295 | 81 | 6 | 3 | 0 | 30 | 17 |
| 4. Shreyas Iyer (PBKS) | 250 | 97* | 6 | 3 | 0 | 16 | 20 |
| 5. Virat Kohli (RCB) | 248 | 67 | 6 | 3 | 0 | 19 | 10 |
| 6. Suryakumar Yadav (MI) | 239 | 67 | 6 | 1 | 0 | 25 | 10 |
| 7. Ajinkya Rahane (KKR) | 221 | 61 | 7 | 2 | 0 | 19 | 14 |
| 8. Jos Buttler (GT) | 218 | 73* | 6 | 2 | 0 | 21 | 9 |
| 9. Priyansh Arya (PBKS) | 216 | 103 | 6 | 0 | 1 | 20 | 16 |
| 10. Travis Head (SRH) | 214 | 67 | 6 | 2 | 0 | 30 | 9 |
- Updated after PBKS vs KKR on April 15
- Highlighted players are in action in today's match
Teamwise Top Run-score
Top 5 run-scorers for Kolkata Knight Riders
- Ajinkya Rahane - 221 runs
- Angkrish Raghuvanshi - 170 runs
- Quinton De Kock - 143 runs
- Sunil Narine - 130 runs
- Venkatesh Iyer - 121 runs
Top 5 run-scorers for Royal Challengers Bengaluru
- Virat Kohli - 248 runs
- Phil Salt - 208 runs
- Rajat Patidar - 186 runs
- Devdutt Paddikal - 95 runs
- Tim David - 92 runs
Top 5 run-scorers for Sunrisers Hyderabad
- Travis Head - 214 runs
- Abhishek Sharma - 192 runs
- Heinrich Klaasen - 173 runs
- Aniket Verma - 141 runs
- Ishan Kishan - 136 runs
Top 5 run-scorers for Rajasthan Royals
- Sanju Samson - 193 runs
- Yashasvi Jaiswal - 182 runs
- Riyan Parag - 165 runs
- Dhruv Jurel - 159 runs
- Shimron Hetmyer - 149 runs
Top 5 run-scorers for Mumbai Indians
- Suryakumar Yadav - 239 runs
- Tilak Varma - 210 runs
- Ryan Rickelton - 149 runs
- Naman Dhir - 130 runs
- Hardik Pandya - 83 runs
Top 5 run-scorers for Chennai Super Kings
- Rachin Ravindra - 186 runs
- Shivam Dube - 180 runs
- MS Dhoni - 130 runs
- Ruturaj Gaikwad - 122 runs
- Vijay Shankar - 118 runs
Top 5 run-scorers for Lucknow Super Giants
- Nicholas Pooran - 357 runs
- Mitchell Marsh - 265 runs
- Aiden Markram - 208 runs
- Ayush Badoni - 131 runs
- David Miller - 97 runs
Top 5 run-scorers for Delhi Capitals
- KL Rahul - 200 runs
- Tristan Stubbs - 118 runs
- Abhishek Porel - 107 uns
- Karun Nair - 89 runs
- Ashutosh Sharma - 84 runs
Top 5 run-scorers for Gujarat Titans
- Sai Sudharsan - 329 runs
- Jos Buttler - 220 runs
- Shubman Gill - 208 runs
- Sherfane Rutherford - 143 runs*
- Shahrukh Khan - 53 runs*
Top 5 run-scorers for Punjab Kings
- Shreyas Iyer - 250 runs
- Priyansh Arya - 216 runs
- Prabhsimran Singh - 163 runs
- Nehal Wadhera - 151 runs
- Shashank Singh - 108 runs
Most Runs in IPL History
| Full Name | Most Runs | Highest Score | Innings | 50s | 100s | Fours | Sixes |
| 1. Virat Kohli | 8252 | 113* | 250 | 57 | 8 | 724 | 282 |
| 2. Shikhar Dhawan | 6769 | 106* | 221 | 51 | 2 | 768 | 152 |
| 3. Rohit Sharma | 6666 | 109* | 256 | 43 | 2 | 603 | 282 |
| 4. David Warner | 6565 | 126 | 184 | 62 | 4 | 663 | 236 |
| 5. Suresh Raina | 5528 | 100* | 200 | 39 | 1 | 506 | 203 |
| 6. MS Dhoni | 5373 | 84* | 236 | 24 | - | 373 | 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