Most Runs in IPL 2025, Orange Cap Holder - Updated: Top 10 Highest Run Scorers and Teamwise Top 5
Most Runs in IPL 2025: Sunrisers Hyderabad debutant Ishan Kishan continues to hold the top spot in the Orange Cap race following his century on the tournament's second day.
Meanwhile, Punjab Kings' new captain Shreyas Iyer holds the second spot following a match-winning 97 not out against Gujarat Titans. Let's take a look at the leading run-scorer of IPL 2025 below followed by teamwise top five:

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