The IPL 2025 season has been a thrilling spectacle, with many players showcasing exceptional batting performances. The battle for the prestigious Orange Cap, awarded to the player with the Most Runs in IPL 2025, is fierce. Here, we present the list of the top 10 batsmen who have impressed with their consistency and explosive performances. These players are in the race to become the highest run-scorer in IPL 2025, and each section includes a detailed breakdown of their stats for clarity.
10. Ajinkya Rahane – KKR

Ajinkya Rahane may not be known for his aggressive T20 batting, but in IPL 2025, he has proven his mettle with solid technique and vast experience. His calm approach in the middle order has been crucial for Kolkata Knight Riders (KKR), enabling them to build and chase competitive totals. Rahane’s reliability makes him one of the contenders in the ongoing race for the Most Runs in IPL 2025, and his consistency will be key in the second half of the season as he aims to climb higher in the rankings.
Matches | Runs | Highest Score |
7 | 221 | 61 |
ALSO READ: Top 5 Bowlers with the Worst Economy Rates in IPL 2025
9. Sanju Samson – RR

Sanju Samson continues to be a consistent performer for Rajasthan Royals in IPL 2025. Although he has yet to score a century, his attacking batting style and ability to pace the innings have helped RR maintain a competitive edge. Samson’s knack for playing crucial knocks has helped him stay firmly in the race for the Most Runs in IPL 2025, and with his recent form, he is looking to make a bigger impact in the second half of the tournament.
Matches | Runs | Highest Score |
7 | 224 | 66 |
8. Yashasvi Jaiswal – RR

Yashasvi Jaiswal has been a rising star in IPL 2025, providing Rajasthan Royals with explosive starts at the top of the order. Despite a slightly lower average, his aggressive approach has been key to RR’s success in the pursuit of the Most Runs in IPL 2025. His high strike rate and quick starts give RR the momentum they need.
Matches | Runs | Highest Score |
7 | 233 | 75 |
7. KL Rahul – DC

KL Rahul has returned to his best form in IPL 2025, playing for Delhi Capitals. His excellent technique at the top of the order and his ability to finish innings make him one of the most reliable players in the tournament, constantly in the race for the Most Runs in IPL 2025. His consistency in getting big scores, even under pressure, has played a key role in DC’s success, and he is looking to push even further up the rankings.
Matches | Runs | Highest Score |
5 | 238 | 93* |
6. Suryakumar Yadav – MI

Known for his fearless batting, Suryakumar Yadav has been in top form in IPL 2025. His 360-degree shots and ability to find gaps have been crucial for Mumbai Indians, allowing them to reach competitive scores. Yadav’s aggressive style of play has placed him high in the rankings for the Most Runs in IPL 2025, and with more consistency, he could top the leaderboard by the end of the season. His role in MI’s batting lineup has been integral to their success so far.
Matches | Runs | Highest Score |
6 | 239 | 67 |
5. Virat Kohli – RCB

Virat Kohli remains a consistent force in IPL 2025. While he may not be the most aggressive batsman anymore, his ability to place the ball and handle pressure in run-chases is unmatched, keeping him in the race for the Most Runs in IPL 2025. Kohli’s composed approach at the crease, especially when the team requires stability, makes him one of the most dependable players in the competition. His experience and cricketing intelligence continue to serve RCB well.
Matches | Runs | Highest Score |
6 | 248 | 67 |
4. Shreyas Iyer – PBKS

Shreyas Iyer has been one of the standout performers in IPL 2025, particularly for Punjab Kings. His ability to remain not out in several innings and consistently score at a high strike rate has been vital for PBKS. Iyer’s form this season has made him a serious contender for the Most Runs in IPL 2025, and his contributions at crucial moments have helped his team stay in the tournament. His consistency with the bat is expected to keep him near the top of the leaderboard for runs scored.
Matches | Runs | Highest Score |
6 | 250 | 97* |
3. Mitchell Marsh – LSG

Mitchell Marsh has been one of the most explosive players in IPL 2025, bringing much-needed firepower to Lucknow Super Giants’ middle order. His ability to dominate both spin and pace has made him a key player for LSG. Marsh’s big-hitting prowess, combined with his consistency, places him among the top contenders for the Most Runs in IPL 2025. With a strong strike rate and an impressive tally of runs, he has the potential to finish at the top of the leaderboard by the end of the season.
Matches | Innings | Runs | Highest Score |
6 | 6 | 295 | 81 |
2. Sai Sudharsan – GT

Sai Sudharsan has been Gujarat Titans’ most consistent player in IPL 2025. Batting at No. 3, he has anchored the innings while maintaining a healthy strike rate. His ability to rotate strike and build partnerships makes him one of the top contenders for the Most Runs in IPL 2025. Sudharsan’s technique and calmness under pressure have been key to his success this season, and with his excellent run-scoring form, he is in a strong position to finish as one of the top run-scorers.
Matches | Runs | Highest Score |
6 | 329 | 82 |
1. Nicholas Pooran – LSG

Nicholas Pooran has been the most electrifying batsman in IPL 2025. With his aggressive batting and incredible ability to hit massive sixes, Pooran has taken the tournament by storm. As the current Orange Cap holder, he leads the race for the Most Runs in IPL 2025, and his fearless approach has been a game-changer for Lucknow Super Giants. Pooran’s powerful knocks and consistent scoring have not only put him at the top of the run charts but have also made him a match-winner for LSG.
Matches | Runs | Highest Score |
7 | 357 | 87* |
READ MORE: