Most Runs in IPL 2025: List of Batter with Highest Runs in IPL History

The Most Runs in IPL 2025 season has been a showcase of exceptional batting performances, with several players making significant contributions to their teams. As the tournament progresses, fans are keen to know who leads the run charts this season and who holds the records for the most runs in IPL history.
🔥 Top Run-Scorers in IPL 2025 (Orange Cap Standings)
As of April 19, 2025, here are the leading run-scorers in the IPL 2025 season:
Rank | Player | Team | Matches | Runs | Average | Highest Score |
---|---|---|---|---|---|---|
1 | Nicholas Pooran | Lucknow Super Giants | 7 | 357 | 59.50 | 87* |
2 | Sai Sudharsan | Gujarat Titans | 6 | 329 | 54.83 | 82 |
3 | Mitchell Marsh | Lucknow Super Giants | 6 | 295 | 49.16 | 81 |
4 | Suryakumar Yadav | Mumbai Indians | 7 | 265 | 44.16 | 67 |
5 | Shreyas Iyer | Punjab Kings | 7 | 257 | 51.40 | 97* |
Notable Performances:
- Nicholas Pooran: Leading the chart with consistent performances, including an unbeaten 87 off 36 balls against Kolkata Knight Riders.
- Sai Sudharsan: Instrumental in Gujarat Titans’ success, with a strategic approach balancing aggression and patience.
- Mitchell Marsh: A key player for Lucknow Super Giants, contributing significantly to their batting strength.
🏆 All-Time Highest Run-Scorers in IPL History
Beyond the current season, here are the top five batsmen with the most runs in IPL history:
Rank | Player | Team(s) | Innings | Runs | Average | 100s | 50s | Highest Score |
---|---|---|---|---|---|---|---|---|
1 | Virat Kohli | Royal Challengers Bangalore | 251 | 8,253 | 38.66 | 8 | 55 | 113* |
2 | Shikhar Dhawan | Multiple Teams | 221 | 6,769 | — | — | — | — |
3 | Rohit Sharma | Deccan Chargers, MI | 256 | 6,666 | — | — | — | — |
4 | David Warner | Delhi Daredevils, SRH | 184 | 6,565 | — | — | — | — |
5 | Suresh Raina | CSK, Gujarat Lions | 200 | 5,528 | — | — | — | — |