Skip to content
Cricket Record Book

IPL Orange Cap List: Most Runs in Every Season

Covers all 1,243 IPL matches in the ball-by-ball data, 18 Apr 2008 to 31 May 2026. Super overs are not counted in player figures. Teams are shown under their current names (Delhi Capitals, Punjab Kings, Royal Challengers Bengaluru).

Our IPL Orange Cap list names the top run scorer of every season, from SE Marsh’s 616 runs for Punjab Kings in 2008 to V Suryavanshi’s 776 for Rajasthan Royals in 2026. Every figure comes from the ball-by-ball record of all 1,243 IPL games.

One number sits above the rest: Virat Kohli’s 973 runs for Royal Challengers Bengaluru in 2016. The next best, Shubman Gill with 890 for GT in 2023, is well short of it. DA Warner of Sunrisers Hyderabad is the only player to top the runs table three times.

Reading the IPL Orange Cap List Season by Season

The winning tally has climbed over time. In the first eight seasons the leader finished between 562 and 733 runs, and DA Warner’s 562 in 2015 is the lowest total to top any season. From 2022 onwards no winner has made fewer than 741: JC Buttler made 863, Shubman Gill 890, V Kohli 741, B Sai Sudharsan 759 and V Suryavanshi 776.

Strike rates tell the same story. SR Tendulkar topped 2010 for Mumbai Indians at 132.62 and MEK Hussey led 2013 for Chennai Super Kings at 129.51. Suryavanshi’s 776 in 2026 came at 237.31, far quicker than any earlier winner on the list. The closest before him was CH Gayle, who struck at 183.13 in 2011 while playing only 12 matches.

Fewer games did not stop some leaders. Marsh needed just 11 matches in 2008, and Warner averaged 69.20 across just 12 games for his 692 in 2019.

IPL Orange Cap Winners List by Season (Most Runs)

Worked out from every match of each season. Where two players finish level, the official cap can be decided by a tie-break; this list shows the player first on our table.

SeasonPlayerRunsMAvgSR
2026V Suryavanshi Rajasthan Royals7761648.50237.31
2025B Sai Sudharsan Gujarat Titans7591554.21156.17
2024V Kohli Royal Challengers Bengaluru7411561.75154.70
2023Shubman Gill Gujarat Titans8901759.33157.80
2022JC Buttler Rajasthan Royals8631757.53149.05
2021RD Gaikwad Chennai Super Kings6351645.36136.27
2020KL Rahul Punjab Kings6701455.83129.34
2019DA Warner Sunrisers Hyderabad6921269.20143.87
2018KS Williamson Sunrisers Hyderabad7351752.50142.44
2017DA Warner Sunrisers Hyderabad6411458.27141.81
2016V Kohli Royal Challengers Bengaluru9731681.08152.03
2015DA Warner Sunrisers Hyderabad5621443.23156.55
2014RV Uthappa Kolkata Knight Riders6601644.00137.79
2013MEK Hussey Chennai Super Kings7331752.36129.51
2012CH Gayle Royal Challengers Bengaluru7331461.08160.75
2011CH Gayle Royal Challengers Bengaluru6081267.56183.13
2010SR Tendulkar Mumbai Indians6181547.54132.62
2009ML Hayden Chennai Super Kings5721252.00144.81
2008SE Marsh Punjab Kings6161168.44139.68

Players With More Than One IPL Orange Cap

PlayerTimes
DA Warner3
CH Gayle2
V Kohli2

Repeat Winners and the Teams Behind Them

Three players have topped the IPL runs table more than once. DA Warner did it three times, in 2015, 2017 and 2019, all for Sunrisers Hyderabad. CH Gayle won back to back in 2011 and 2012 for Royal Challengers Bengaluru, and V Kohli won in 2016 and again in 2024 for the same side.

By franchise, RCB and Sunrisers Hyderabad have four season leaders each. SRH’s fourth is KS Williamson, with 735 runs in 2018. Chennai Super Kings have three: ML Hayden in 2009, Hussey in 2013 and RD Gaikwad in 2021. Gujarat Titans (GT), Rajasthan Royals and Punjab Kings have two apiece, while Mumbai Indians and Kolkata Knight Riders (RV Uthappa, 660 in 2014) have one each.

Tables use current team names, so Marsh’s 2008 runs and KL Rahul’s 670 in 2020 sit under Punjab Kings even though the side then played as Kings XI Punjab. You can compare these season peaks with the career totals on our most runs in IPL list.

How the Orange Cap Leaders Are Worked Out

Each row counts runs from every match of that season, playoffs included, while super over runs are ignored. The columns beside the runs show matches (M), batting average and strike rate, so you can see how a total was built: Kohli’s 973 came at an average of 81.08, while Uthappa’s 660 averaged 44.00.

If two batters ever finish level, the official cap can be settled by a tie-break. This list shows the player first on our table and does not claim any official ruling. For the bowling side of the same seasons, see the IPL Purple Cap list, and for big hitting across all years, open most sixes in the IPL. For one year in depth, open the 2016 season or the 2026 season.

Questions about Orange Cap list

Who has the most runs in a single IPL season for the Orange Cap?

V Kohli of Royal Challengers Bengaluru holds the top mark on this list with 973 runs in 2016. That came from 16 games, averaging 81.08. Shubman Gill’s 890 for GT in 2023 is the next best.

Who has won the IPL Orange Cap the most times?

DA Warner has topped the runs table three times, in 2015, 2017 and 2019, each time for Sunrisers Hyderabad. CH Gayle and V Kohli have done it twice each, both for RCB.

Who won the IPL Orange Cap in 2026?

V Suryavanshi of Rajasthan Royals led IPL 2026 with 776 runs in 16 matches. No other season leader in the data scored as quickly: he struck at 237.31.

Who won the Orange Cap in IPL 2025?

Gujarat’s B Sai Sudharsan led the 2025 runs table, with 759 from 15 games and an average of 54.21. Gujarat Titans has now had two season leaders, after Shubman Gill in 2023.

What is the lowest total to win the IPL Orange Cap?

DA Warner’s 562 runs for Sunrisers Hyderabad in 2015 is the smallest winning tally on the list. ML Hayden’s 572 for Chennai Super Kings in 2009 is next.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.