Sai Sudharsan finished IPL 2025 with the most runs of any batter in the season. The Gujarat Titans opener scored 759 runs in 15 matches and won the Orange Cap, the award given to the highest run scorer of an IPL season. The 23 year old left hander beat Mumbai Indians star Suryakumar Yadav by 42 runs in one of the closest Orange Cap races the league has seen in recent years.
Royal Challengers Bengaluru won the title that season, beating Punjab Kings by 6 runs in the final at Ahmedabad to lift their first ever trophy. Kohli, Iyer, Gill and Marsh all finished among the top six run getters, but nobody could catch Sudharsan’s remarkable consistency at the top of the Gujarat order. This page lists the full top 10 run scorers of IPL 2025 with their numbers, cross checked against published season stats, and looks at the stories behind the numbers.

IPL 2025 Most Runs Overview
| Detail | Record |
|---|---|
| Record | Most runs in IPL 2025 |
| Holder | Sai Sudharsan |
| Runs | 759 |
| Matches | 15 |
| Team | Gujarat Titans |
| Award | Orange Cap |
| Season | 2025 |
Top 10 Run Scorers in IPL 2025
| Rank | Player | Team | Matches | Runs | HS | Average | SR | 100 | 50 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Sai Sudharsan | Gujarat Titans | 15 | 759 | 108* | 54.21 | 156.17 | 1 | 6 |
| 2 | Suryakumar Yadav | Mumbai Indians | 16 | 717 | 73* | 65.18 | 167.92 | 0 | 5 |
| 3 | Virat Kohli | Royal Challengers Bengaluru | 15 | 657 | 73* | 54.75 | 144.71 | 0 | 8 |
| 4 | Shubman Gill | Gujarat Titans | 15 | 650 | 93* | 50.00 | 155.88 | 0 | 6 |
| 5 | Mitchell Marsh | Lucknow Super Giants | 13 | 627 | 117 | 48.23 | 163.71 | 1 | 6 |
| 6 | Shreyas Iyer | Punjab Kings | 17 | 604 | 97* | 50.33 | 175.07 | 0 | 6 |
| 7 | Yashasvi Jaiswal | Rajasthan Royals | 14 | 559 | 75 | 43.00 | 159.71 | 0 | 6 |
| 8 | KL Rahul | Delhi Capitals | 13 | 539 | 112 | 53.90 | 149.72 | 1 | 3 |
| 9 | Jos Buttler | Gujarat Titans | 14 | 538 | 97* | 59.78 | 163.03 | 0 | 5 |
| 10 | Nicholas Pooran | Lucknow Super Giants | 14 | 524 | 87* | 43.67 | 196.25 | 0 | 5 |
The table shows how tight the race was behind Sudharsan. Suryakumar had the best average of the top 10 at 65.18, the best strike rate of anyone with 700 plus runs, and he also took home the Most Valuable Player award for the season. Kohli’s eight fifties were the most by any batter in the season, while Pooran’s 40 sixes were the most by any batter, earning him the Super Sixes of the Season award. Gujarat were the only team with three batters in the top 10: Sudharsan, Gill and Buttler.
Record History
The Orange Cap changed hands several times before Sudharsan made it his own. Suryakumar led the charts through the middle of the season, but Sudharsan took the cap back with a 48 off 23 balls against Sunrisers Hyderabad on 2 May. During that innings he also became the fastest Indian to reach 2,000 T20 runs, getting there in 54 innings and beating Sachin Tendulkar’s long standing mark of 59. Only Australia’s Shaun Marsh has reached the milestone quicker, in 53 innings.
Sudharsan then sealed the cap with his only century of the season, 108 not out against Delhi Capitals on 18 May, in a chase that took Gujarat into the playoffs. His final tally of 759 sits in the middle of recent Orange Cap totals. For context, Virat Kohli won the 2024 cap with 741 runs, Shubman Gill made 890 in 2023 and Jos Buttler 863 in 2022. You can see every winner in our full list of Orange Cap winners, and read his numbers year by year in our Sai Sudharsan IPL runs year by year page.
Shreyas Iyer’s 604 runs carried Punjab Kings to the final, their first title match in 11 years, and made him the first captain to lead three different franchises to an IPL final. For the bowling side of the season, see the most wickets of IPL 2025 and the best bowling figures of the season.
What This Record Tells Us
Openers ruled the 2025 run charts. Four of the top five were openers, and Sudharsan and Gill gave Gujarat the most productive opening partnership of the season with a combined 1,409 runs. That is a clear sign that a strong start still decides T20 seasons, even in an era of deep batting line ups.
Pace of scoring kept rising across the list. Six of the top 10 struck at more than 155 runs per 100 balls, and Iyer’s 175.07 was the highest strike rate of anyone in the top six. The season rewarded batters who could score quickly without giving up consistency, which is exactly the balance Sudharsan struck with six fifties and a hundred in 15 games.
Individual totals did not decide the title. RCB won the trophy with only one batter, Kohli, in the top three, while Gujarat had three in the top 10 and went out in the Eliminator. A balanced squad with several contributors beats one heavy run getter in the playoffs, and you can read how teams plan their squads in our IPL 2027 retention rules and purse guide.
Frequently Asked Questions
Who scored the most runs in IPL 2025?
Sai Sudharsan scored the most runs in IPL 2025. The Gujarat Titans opener made 759 runs in 15 matches and won the Orange Cap.
Who won the Orange Cap in IPL 2025?
Sai Sudharsan won the Orange Cap in IPL 2025 with 759 runs. He also won the Emerging Player of the Season award. See the full list of Orange Cap winners for every season.
How many runs did Suryakumar Yadav score in IPL 2025?
Suryakumar Yadav scored 717 runs in 16 matches for Mumbai Indians, with five fifties and a highest score of 73 not out. He finished second in the Orange Cap race and was named the Most Valuable Player of the season.
How many runs did Virat Kohli score in IPL 2025?
Virat Kohli scored 657 runs in 15 matches for Royal Challengers Bengaluru, with eight fifties, the most by any batter in the season. His runs helped RCB win their first ever IPL title.
What was Sai Sudharsan’s highest score in IPL 2025?
Sai Sudharsan’s highest score in IPL 2025 was 108 not out against Delhi Capitals on 18 May, his only century of the season. For his biggest knocks, see the highest individual scores of IPL 2025.
Who hit the most sixes in IPL 2025?
Nicholas Pooran hit the most sixes in IPL 2025 with 40 sixes for Lucknow Super Giants, which earned him the Super Sixes of the Season award. See the players with the most sixes in IPL 2025 for the full list.
Did Sai Sudharsan break any record in IPL 2025?
Yes. During IPL 2025 Sai Sudharsan became the fastest Indian to reach 2,000 T20 runs, in 54 innings, beating Sachin Tendulkar’s mark of 59. Only Shaun Marsh has reached the milestone quicker, in 53 innings.
Who won IPL 2025?
Royal Challengers Bengaluru won IPL 2025, their first ever title. They beat Punjab Kings by 6 runs in the final at the Narendra Modi Stadium in Ahmedabad on 3 June. Prasidh Krishna of Gujarat Titans won the Purple Cap with 25 wickets.
Statistics updated through: 19 October 2026



