The IPL 2025 season has delivered edge-of-the-seat entertainment, especially with the race for the Orange Cap heating up. Many batters have impressed with their consistency and explosive strokeplay. As the tournament progresses, the competition to score the Most Runs in IPL 2025 intensifies. Here’s a detailed look at the top 5 batsmen, who are currently leading the run-scoring charts.
5. Virat Kohli – RCB

Virat Kohli continues to prove why he’s still one of the best batsmen in T20 cricket. The former India captain has been a consistent run-scorer in IPL 2025, using his experience and game awareness to anchor RCB’s innings. His calculated strokeplay and ability to play long innings make him a key figure in the race for the Most Runs in IPL 2025.
Even though younger players are playing more aggressively, Kohli’s methodical approach and his role as a stabilizer are helping RCB stay competitive. His performances under pressure have once again shown that form is temporary, but class is permanent.
Matches | Runs | Highest Score |
6 | 248 | 67 |
Kohli’s presence in the top five shows that even after all these years, he’s still very much a contender for the Most Runs in IPL 2025.
ALSO READ:
- Top 5 Bowlers with the Most Wickets in IPL 2025
- Top 5 Bowlers With Most Wickets Against One IPL Team
4. Shreyas Iyer – PBKS

Shreyas Iyer has become a reliable and composed presence in Punjab Kings’ middle order. This season, he’s shown excellent temperament and finishing skills, leading his team to several victories. His calm nature and ability to rotate strike in the middle overs have helped him score heavily in IPL 2025, making him one of the serious challengers for the Most Runs in IPL 2025.
Iyer has played key innings while chasing and has often taken the team across the line. His ability to step up under pressure has made him an integral part of PBKS’s batting success this season.
Matches | Runs | Highest Score |
6 | 250 | 97* |
With his current form, Iyer could climb higher in the run charts and give serious competition for the title of Most Runs in IPL 2025.
3. Mitchell Marsh – LSG

Mitchell Marsh has brought fire and flair to Lucknow Super Giants’ batting order. His Mitchell Marsh has been one of the most destructive middle-order batsmen in IPL 2025. His explosive hitting and fearless intent have made him one of the most dangerous players this season. Whether it’s setting up a total or finishing off chases, Marsh has delivered time and again. No wonder he’s in the conversation for the Most Runs in IPL 2025.
He’s particularly strong against spinners and is capable of scoring quickly even on difficult pitches. Marsh’s clean hitting and high strike rate have made him one of the most valuable assets for Lucknow Super Giants.
Matches | Runs | Highest Score |
6 | 295 | 81 |
As things stand, Marsh is in excellent form and could soon become a frontrunner for the Most Runs in IPL 2025 if he continues to bat this way.
2. Sai Sudharsan – GT

Sai Sudharsan is turning heads with his calm and classy batting. One of the most consistent players in IPL 2025, the young left-hander has showcased his maturity and stroke-making ability by scoring runs in almost every game. He’s not just a rising star; he’s now a legitimate contender for the Most Runs in IPL 2025.
His ability to build an innings, read the game situation, and accelerate when needed makes him a complete T20 player. GT have relied heavily on his batting, and he has delivered every time.
Matches | Runs | Highest Score |
6 | 329 | 82 |
If he continues this form, Sudharsan could finish the tournament as the batsman with the Most Runs in IPL 2025.
1. Nicholas Pooran – LSG

Nicholas Pooran has been a force of nature in IPL 2025. His explosive hitting, ability to score quickly, and his powerful sixes have made him the most feared batter this season. As of now, he holds the Orange Cap and leads the race for the Most Runs in IPL 2025.
Pooran’s aggressive intent from ball one and his confidence to take on any bowler have made a huge difference for LSG. His strike rate is among the best in the league, and his finishing skills have helped LSG win some very tight games.
Matches | Runs | Highest Score |
7 | 357 | 87* |
Pooran is leading by example and with his current form, he’s likely to remain the top scorer with the Most Runs in IPL 2025 unless someone else pulls off something extraordinary.