Most Runs in IPL 2025, Orange Cap Holder - Ishan Kishan remains 1st, Shreyas jumps to 2nd: Top 10 Highest Run Scorers and Teamwise Top 5
Most Runs in IPL 2025: Sunrisers Hyderabad's Ishan Kishan narrowly continues to hold the top spot in the Orange Cap race as Punjab Kings captain Shreyas Iyer missed out on a century by three runs. Also read: Most Wickets in IPL 2025 | IPL Points Table Updated
He remained stranded on 97 runs while putting his team requirements ahead of his century. Meanwhile GT's Sai Sudharsan scored 70-odd runs to join the race 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. Ishan Kishan (SRH) | 106 | 106* | 1 | 0 | 1 | 11 | 6 |
| 2. Shreyas Iyer (PBKS) | 97 | 97* | 1 | 1 | 0 | 5 | 9 |
| 3. Nicholas Pooran (LSG) | 75 | 75 | 1 | 1 | 0 | 6 | 7 |
| 4. Sai Sudharsan (GT) | 74 | 74 | 1 | 1 | 0 | 5 | 6 |
| 5. Mitchell Marsh (LSG) | 72 | 72 | 1 | 1 | 0 | 6 | 6 |
| 6. Dhruv Jurel (RR) | 70 | 70 | 1 | 1 | 0 | 5 | 6 |
| 7. Travis Head (SRH) | 67 | 67 | 1 | 1 | 0 | 9 | 3 |
| 8. Ashutosh Sharma (DC) | 66 | 66* | 1 | 1 | 0 | 5 | 5 |
| 9. Sanju Samson (RR) | 66 | 66 | 1 | 1 | 0 | 7 | 4 |
| 10. Rachin Ravindra (CSK) | 65 | 65 | 1 | 1 | 0 | 2 | 4 |
Updated after PBKS vs GT on March 25
Teamwise Top Run-scorers
Top 5 run-scorers for Kolkata Knight Riders
- Ajinkya Rahane - 56 runs
- Sunil Narine - 44 runs
- Angkrish Raghuvanshi - 30 runs
- Rinku Singh - 12 runs
- Venkatesh Iyer - 6 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
- Ishan Kishan - 106 runs
- Travis Head - 67 runs
- Heinrich Klaasen - 34 runs
- Nitish Kumar Reddy - 30 runs
- Abhishek Sharma - 24 runs
Top 5 run-scorers for Rajasthan Royals
- Dhruv Jurel - 70 runs
- Sanju Samson - 66 runs
- Shimron Hetmyer - 42 runs
- Shubham Pandey -34 runs
- Nitish Rana - 11 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 - 75 runs
- Mitchell Marsh - 72 runs
- David Miller - 27 runs
- Aiden Markram - 15 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











