Most Runs in IPL 2025, Orange Cap Holder - Nicholas Pooran, Sai Sudharsan battle for 1st Spot: Top 10 Highest Run Scorers and Teamwise Top 5
Most Runs in IPL 2025: Orange Cap holder Nicholas Pooran (357 runs) will have the opportunity to steer further ahead as the in-form LSG batter gets into action against Rajasthan Royals on April 19. Also read: IPL Points Table | Most Wickets | Most Sixes
However, before that, his position comes under threat from second-placed Sai Sudharsan of Gujarat Titans (329 runs), who is set to take the field against Delhi Capitals in the afternoon clash. Apart from him, third-placed Mitchell Marsh (295 runs) will also in action.

Further down, 8th-placed KL Rahul (DC) and 9th-placed Yashasvi Jaiswal (RR) are also in action. 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. 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. Suryakumar Yadav (MI) | 265 | 67 | 7 | 1 | 0 | 27 | 12 |
| 5. Shreyas Iyer (PBKS) | 250 | 97* | 6 | 3 | 0 | 16 | 20 |
| 6. Virat Kohli (RCB) | 249 | 67 | 7 | 3 | 0 | 19 | 10 |
| 7. Travis Head (SRH) | 242 | 67 | 7 | 2 | 0 | 33 | 9 |
| 8. KL Rahul (DC) | 238 | 93* | 5 | 2 | 0 | 18 | 12 |
| 9. Yashasvi Jaiswal (RR) | 233 | 75 | 7 | 3 | 0 | 20 | 13 |
| 10. Abhishek Sharma (SRH) | 232 | 141 | 7 | 0 | 1 | 31 | 10 |
- Updated after Priyansh Arya during RCB vs PBKS on April 18
- Highlighted players are in action in today's match
Teamwise Top Run-score
Top 5 run-scorers for Royal Challengers Bengaluru
- Virat Kohli - 249 runs
- Phil Salt - 212 runs
- Rajat Patidar - 209 runs
- Tim David - 142 runs
- Devdutt Paddikal - 119 runs
Top 5 run-scorers for Punjab Kings
- Shreyas Iyer - 250 runs
- Priyansh Arya - 232 runs
- Prabhsimran Singh - 163 runs
- Nehal Wadhera - 151 runs
- Shashank Singh - 108 runs
Top 5 run-scorers for Mumbai Indians
- Suryakumar Yadav - 265 runs
- Tilak Varma - 231 runs
- Ryan Rickelton - 180 runs
- Naman Dhir - 130 runs
- Hardik Pandya - 104 runs
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 Sunrisers Hyderabad
- Travis Head - 242 runs
- Abhishek Sharma - 232 runs
- Heinrich Klaasen - 210 runs
- Aniket Verma - 159 runs
- Ishan Kishan - 138 runs
Top 5 run-scorers for Rajasthan Royals
- Yashasvi Jaiswal - 233 runs
- Sanju Samson - 224 runs
- Dhruv Jurel - 185 runs
- Riyan Parag - 173 runs
- Nitish Rana - 168 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 - 238 runs
- Abhishek Porel - 156 runs
- Tristan Stubbs - 152 runs
- Axar Patel - 101 runs
- Ashutosh Sharma - 99 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*
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











