• Source:JND

Top 10 Run Scorers In IPL 2025: The race for the Orange Cap in IPL 2025 is heating up as the league stage concludes. As of now, emerging talent Sai Sudharsan of the Gujarat Titans leads the chart with 679 runs, showcasing remarkable consistency and skill. Close on his heels is his captain, Shubman Gill, with 649 runs, forming a formidable opening pair that has been instrumental in GT's success. Suryakumar Yadav from Mumbai Indians has dazzled with 640 runs, boasting the highest average and strike rate among the top contenders.

Mitchell Marsh of Lucknow Super Giants and Yashasvi Jaiswal of Rajasthan Royals have also made significant contributions, with 627 and 559 runs respectively. Veteran Virat Kohli of Royal Challengers Bengaluru remains a strong contender, amassing 602 runs and demonstrating his enduring prowess. With the playoffs approaching, the competition for the Orange Cap is intense, promising thrilling performances ahead. Let's take a look at the top 10 run scorers in IPL 2025:

Rank Player Total runs scored Matches Highest score
  1.  Sai Sudarshan  679  14  108
  2.  Shubman Gill  649  14  93
  3.  Surya Kumar Yadav  640  14  73
  4.  Mitchell Marsh  627  13  117
  5.  Virat Kohli  602  13  73
  6.  Yashashwi Jaiswal  559  14  75
  7.  KL Rahul  539  13  112
  8.  Jos Buttler  538  14  97
  9.  Nicolas Pooran  524  14  87
  10.  Shreyas Iyer  514  14  97

Source: IPLt20.com

1. Sai Sudharsan – 679 Runs

Gujarat Titans’ player Sai Sudharsan has been the top performer of IPL 2025 so far, scoring 679 runs in 14 matches. His consistent form and a brilliant century (108) have made him the leading contender for the Orange Cap. He has been a key player for his team, providing strong starts and anchoring the innings.

2. Shubman Gill – 649 Runs

Shubman Gill, again, captain of Gujarat Titans, continued his classy form with 649 runs in 14 matches. With a highest score of 93, Gill has shown remarkable consistency at the top of the order. His solid technique and calm approach have made him one of the most dependable batsmen of the season.

3. Suryakumar Yadav – 640 Runs

Mumbai Indians' fierce batter Suryakumar Yadav has been a game-changer in IPL 2025, scoring 640 runs with aggressive and innovative strokeplay. Though his highest score is 73, his quick-fire knocks have helped Mumbai Indians post or chase big totals with ease.

4. Mitchell Marsh – 627 Runs

Mitchell Marsh, playing for LSG, has surprised many with his explosive batting, scoring 627 runs in just 13 matches. His highest score of 117 stands out as one of the best innings this season. Marsh’s power-hitting has given his team a strong edge in crucial games.

5. Virat Kohli – 602 Runs

RCB’s identity and cricket king Virat Kohli have once again proved his class by scoring over 600 runs in IPL 2025. With a highest score of 73, Kohli has played many anchor innings and shown great leadership. His ability to pace the innings and keep the scoreboard ticking has been crucial.

6. Yashasvi Jaiswal – 559 Runs

Yashasvi Jaiswal, playing for the Rajasthan Royals, has been in fine touch, scoring 559 runs with an aggressive mindset. His fearless approach and clean hitting have made him a fan favourite. Jaiswal has regularly given Rajasthan Royals a fiery start in the powerplay.

7. KL Rahul – 539 Runs

KL Rahul, who signed for Delhi Capitals for IPL 2025, has shown why he’s considered one of the most stylish batsmen in the league, scoring 539 runs in 13 games. His 112-run knock was a brilliant display of strokeplay. Rahul has balanced aggression with control throughout the season.

8. Jos Buttler – 538 Runs

Jos Buttler, who is playing for Gujarat Titans this season,n has once again impressed with 538 runs in the tournament. Just missing a century with a top score of 97, Buttler has been a reliable finisher and opener. His explosive batting has helped Rajasthan win some close matches.

9. Nicholas Pooran – 524 Runs

Nicholas Pooran has been a key performer for his side, scoring 524 runs with a highest score of 87. He is in team LSG and is very well known for his six-hitting ability. Pooran has finished games in style and played several impactful innings in the death overs.

10. Shreyas Iyer – 514 Runs

Punjab Kings’ captain Shreyas Iyer has led his team from the front, scoring 514 runs with a top score of 97. His smart shot selection and ability to anchor the innings in the middle overs have made him a reliable run-scorer for his team in IPL 2025. Also, he led his team to reach in playoffs with his enthusiastic leadership skills.