Most Runs in IPL 2025, Orange Cap Holder - Nicholas Pooran takes lead with 18-ball 50: Top 10 Highest Run Scorers and Teamwise Top 5
Most Runs in IPL 2025: Sunrisers Hyderabad's Travis Head's lead in the Orange Cap race for short-lived as LSG's Nicholas Pooran scored an 18-ball half-century to surpass Australian in the same match played in Hyderabad on March 27. Also read: Most Runs in IPL 2025 | IPL Points Table | Most Wickets | Most Sixes
Travis Head, who scored 47 to surpass his teammate and overnight leader Ishan Kishan, dropped to third as LSG's Mitchell Marsh surpassed his aggregate as well. 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:

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. Mitchell Marsh (LSG)* | 124 | 72 | 2 | 2 | 0 | 13 | 8 |
| 3. Travis Head (SRH) | 114 | 67 | 2 | 1 | 0 | 14 | 6 |
| 4. Ishan Kishan (SRH) | 106 | 106* | 2 | 0 | 1 | 11 | 6 |
| 5. Dhruv Jurel (RR) | 103 | 70 | 2 | 1 | 0 | 10 | 6 |
| 6. Quinton De Kock (KKR) | 101 | 97* | 2 | 1 | 0 | 9 | 6 |
| 7. Shreyas Iyer (PBKS) | 97 | 97* | 1 | 1 | 0 | 5 | 9 |
| 8. Sanju Samson (RR) | 79 | 66 | 2 | 1 | 0 | 9 | 4 |
| 9. Sai Sudharsan (GT) | 74 | 74 | 1 | 1 | 0 | 5 | 6 |
| 10. Ajinkya Rahane (KKR) | 74 | 56 | 2 | 1 | 0 | 7 | 5 |
Updated after Nicholas Pooran dismissal at 70 runs against SRH on March 27
* - The batter is still at the crease
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 - 59 runs
- Phil Salt - 56 runs
- Rajat Patidar - 34 runs
- Liam Livingstone - 15 runs
- Devdutt Padikkal - 10 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
- Tilak Varma - 31 runs
- Suryakumar Yadav - 29 runs
- Deepak Chahar - 28 runs
- Naman Dhir - 17 runs
- Ryan Rickelton - 13 runs
Top 5 run-scorers for Chennai Super Kings
- Rachin Ravindra - 65 runs
- Ruturaj Gaikwad - 53 runs
- Ravindra Jadeja - 17 runs
- Shivam Dube - 9 runs
- Sam Curran - 4 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 - 74 runs
- Jos Buttler - 54 runs
- Sherfane Rutherford - 46 runs
- Shubman Gill - 33 runs
- Rahul Tewatia - 6 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 | 8063 | 113* | 245 | 56 | 8 | 709 | 275 |
| 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 | 5243 | 84* | 229 | 24 | - | 363 | 252 |
| 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 |


Click it and Unblock the Notifications











