Most Runs in IPL 2025, Orange Cap Holder - Updated on March 31: Top 10 Highest Run Scorers and Teamwise Top 5
Most Runs in IPL 2025: LSG's Nicholas Pooran continues to wear the Orange cap for another day as Kolkata Knight Riders were bowled out for a paltry total in the latest IPL encounter against Mumbai Indians on March 31. Also read: IPL 2025 Points Table | Most Wickets | Most Sixes | Fairplay Award
Mumbai Indians' Surykakumar Yadav, meanwhile, surged ahead in the race with a cameo, which helped me to enter the top 10 spread. 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) | 145 | 75 | 2 | 2 | 0 | 12 | 13 |
| 2. Sai Sudharsan (GT) | 137 | 74 | 2 | 2 | 0 | 9 | 8 |
| 3. Travis Head (SRH) | 136 | 67 | 3 | 1 | 0 | 18 | 6 |
| 4. Mitchell Marsh (LSG) | 124 | 72 | 2 | 2 | 0 | 13 | 8 |
| 5. Aniket Verma (SRH) | 117 | 74 | 3 | 1 | 0 | 5 | 13 |
| 6. Ruturaj Gaikwad (CSK) | 116 | 63 | 3 | 2 | 0 | 13 | 4 |
| 7. Ishan Kishan (SRH) | 108 | 106* | 3 | 0 | 1 | 11 | 6 |
| 8. Rachin Ravindra (CSK) | 106 | 65* | 3 | 1 | 0 | 7 | 4 |
| 9. Dhruv Jurel (RR) | 106 | 70 | 3 | 1 | 0 | 10 | 6 |
| 10. Suryakumar Yadav (MI) | 104 | 48 | 3 | 0 | 0 | 6 | 7 |
Updated after KKR vs MI on March 31
Teamwise Top Run-score
Top 5 run-scorers for Kolkata Knight Riders
- Quinton De Kock - 102 runs
- Ajinkya Rahane - 85 runs
- Angkrish Raghuvanshi - 78 runs
- Sunil Narine - 44 runs
- Rinku Singh - 29 runs
Top 5 run-scorers for Royal Challengers Bengaluru
- 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 - 136 runs
- Aniket Verma - 117 runs
- Ishan Kishan - 108 runs
- Heinrich Klaasen - 92 runs
- Nitish Kumar Reddy - 62 runs
Top 5 run-scorers for Rajasthan Royals
- Dhruv Jurel - 103 runs
- Nitish Rana - 100 runs
- Sanju Samson - 99 runs
- Shimron Hetmyer - 68 runs
- Riyan Parag - 52 runs
Top 5 run-scorers for Mumbai Indians
- Suryakumar Yadav - 104 runs
- Ryan Rickelton - 81 runs
- Tilak Varma - 70 runs
- Naman Dhir - 35 runs
- Mitchell Santner - 29 runs
Top 5 run-scorers for Chennai Super Kings
- Ruturaj Gaikwad - 116 runs
- Rachin Ravindra - 106 runs
- Ravindra Jadeja - 74 runs
- MS Dhoni - 46 runs
- Shivam Dube - 46 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
- Faf du Plessis - 79 runs
- Ashutosh Sharma - 66 runs
- Tristan Stubbs - 55 runs
- Vipraj Nigam - 39 runs
- Jake Fraser-McGurk - 39 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 | 6636 | 109* | 254 | 43 | 2 | 601 | 280 |
| 4. David Warner | 6565 | 126 | 184 | 62 | 4 | 663 | 236 |
| 5. Suresh Raina | 5528 | 100* | 200 | 39 | 1 | 506 | 203 |
| 6. MS Dhoni | 5289 | 84* | 232 | 24 | - | 367 | 255 |
| 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











