Skip to content
CricketTaken

IPL Orange Cap Winners: All-Time Records

By CricketTaken EditorialPublished Cricket in the Indian Premier League9 min read

How this is written and checkedReport an error

The Orange Cap goes to the leading run-scorer of an IPL season, and it is worn during matches by whoever currently holds it, which means it changes hands on the field several times a season before someone finally keeps it. Nineteen have been awarded. Shaun Marsh took the first with 616 runs in 2008; the most recent went to Vaibhav Suryavanshi, whose 776 runs in 2026 came off 326 balls, a strike rate of 238 that has no precedent in the competition.

Between those two seasons sits the innings-count that defines the award: Virat Kohli's 973 in 2016. Nobody else has passed 900. Only three others have passed 800. The gap between first and second on the all-time single-season list is 83 runs, which is roughly a good knock, and it has stood for a decade.

The list below is computed from ball-by-ball records for every Indian Premier League match played between April 2008 and the 2026 final. Season totals include playoff matches, which is how the award has always been calculated.

Every IPL Orange Cap winner

Season Player Franchise Runs Inns Avg SR HS 50s 100s
2008 Shaun Marsh Kings XI Punjab 616 11 68.4 140.0 115 5 1
2009 Matthew Hayden Chennai Super Kings 572 12 52.0 145.5 89 5 0
2010 Sachin Tendulkar Mumbai Indians 618 15 47.5 133.5 89 5 0
2011 Chris Gayle Royal Challengers Bangalore 608 12 67.6 183.7 107 3 2
2012 Chris Gayle Royal Challengers Bangalore 733 14 61.1 162.5 128 7 1
2013 Michael Hussey Chennai Super Kings 733 17 52.4 129.7 95 6 0
2014 Robin Uthappa Kolkata Knight Riders 660 16 44.0 138.1 83 5 0
2015 David Warner Sunrisers Hyderabad 562 14 43.2 157.9 91 7 0
2016 Virat Kohli Royal Challengers Bangalore 973 16 81.1 152.7 113 7 4
2017 David Warner Sunrisers Hyderabad 641 14 58.3 142.8 126 4 1
2018 Kane Williamson Sunrisers Hyderabad 735 17 52.5 142.7 84 8 0
2019 David Warner Sunrisers Hyderabad 692 12 69.2 143.9 100 8 1
2020 KL Rahul Kings XI Punjab 670 14 55.8 130.1 132 5 1
2021 Ruturaj Gaikwad Chennai Super Kings 635 16 45.4 137.4 101 4 1
2022 Jos Buttler Rajasthan Royals 863 17 57.5 150.3 116 4 4
2023 Shubman Gill Gujarat Titans 890 17 59.3 158.9 129 4 3
2024 Virat Kohli Royal Challengers Bengaluru 741 15 61.8 154.7 113 5 1
2025 B Sai Sudharsan Gujarat Titans 759 15 54.2 156.2 108 6 1
2026 Vaibhav Suryavanshi Rajasthan Royals 776 16 48.5 238.0 103 5 1

The 973, and why it has held

Kohli's 2016 was a batting season with no comparable shape. Four hundreds — nobody has managed more than four in a season since, and only Jos Buttler in 2022 has matched it — plus seven fifties, in sixteen innings. He was dismissed twelve times all season, which is where the average of 81 comes from. Royal Challengers Bangalore reached the final and lost it by eight runs to Sunrisers Hyderabad, which is the recurring footnote to the whole thing.

What makes the total unlikely to fall soon is that it was not built on tempo. Kohli's strike rate that year was 152.7, which by 2026 standards is ordinary — the competition-wide run rate has climbed from 8.28 an over in 2016 to 9.85 in 2026. It was built on almost never getting out. To beat 973 a batter now needs seventeen innings and an average near eighty in a format where the average top-order dismissal arrives sooner every year.

Runners-up, and how tight the race gets

Season Winner Runs Runner-up Runs Margin
2021 Ruturaj Gaikwad 635 Faf du Plessis 633 2
2015 David Warner 562 Ajinkya Rahane 540 22
2013 Michael Hussey 733 Chris Gayle 708 25
2010 Sachin Tendulkar 618 Jacques Kallis 572 46
2026 Vaibhav Suryavanshi 776 Shubman Gill 732 44
2018 Kane Williamson 735 Rishabh Pant 684 51
2025 B Sai Sudharsan 759 Suryakumar Yadav 717 42
2011 Chris Gayle 608 Virat Kohli 557 51
2016 Virat Kohli 973 David Warner 848 125
2022 Jos Buttler 863 KL Rahul 616 247

The 2021 finish is the closest the award has been. Gaikwad and du Plessis were team-mates at Chennai Super Kings; Gaikwad's unbeaten 101 against Rajasthan Royals in Abu Dhabi was the innings that decided it, and du Plessis finished two runs short having scored 86 in the final. Two batters from the champion side, first and second on the run chart, and one of the more satisfying pieces of symmetry the competition has produced.

Only twice has the leading scorer's side won the title

Season Orange Cap Their franchise Champion
2014 Robin Uthappa Kolkata Knight Riders Kolkata Knight Riders
2021 Ruturaj Gaikwad Chennai Super Kings Chennai Super Kings

Seventeen of nineteen Orange Caps have gone to a batter whose side did not lift the trophy. Six went to players on beaten finalists: Tendulkar in 2010, Hussey in 2013, Kohli in 2016, Williamson in 2018, Buttler in 2022 and Gill in 2023. Marsh and Hayden won theirs on sides knocked out in the semi-finals of the two-semi era. The remaining nine went to franchises that fell short of the final in one round or another — Warner's three came with Sunrisers Hyderabad squads of wildly varying quality, and Rahul's 670 in 2020 came for a Punjab team that finished sixth.

That pattern is not a coincidence so much as arithmetic. Piling up 700 runs generally requires batting long in a top order that keeps needing you, which is more often the profile of a side that loses close matches than one that wins them comfortably.

Multiple winners

Player Orange Caps Seasons
David Warner 3 2015, 2017, 2019
Chris Gayle 2 2011, 2012
Virat Kohli 2 2016, 2024

David Warner is the only three-time winner, and the gaps are the point: he won in 2015, missed 2016 by 125 runs to Kohli despite scoring 848, won again in 2017, then won a third in 2019 having sat out the 2018 season entirely. Between 2015 and 2019 he passed 500 runs in every season he played.

Chris Gayle's back-to-back Caps in 2011 and 2012 remain the only consecutive pair. His 2012 total of 733 came at a strike rate of 162.5 with 59 sixes — a season six record that stood for fourteen years until Suryavanshi hit 72 in 2026.

Indian and overseas winners

Nine of the nineteen Caps have gone to Indian batters: Tendulkar, Uthappa, Kohli twice, Rahul, Gaikwad, Gill, Sai Sudharsan and Suryavanshi. The first came in 2010, the third season of the competition, and six of the nine have come since 2020. The trend is real rather than statistical noise — the top of the order at most franchises is now filled by Indian batters, with the overseas slots increasingly spent on bowlers and finishers.

The overseas roll is Marsh, Hayden, Gayle twice, Hussey, Warner three times, Williamson and Buttler. Australians hold five of those ten.

What a Cap-winning season has become

Compare the first three Caps with the last three and the change is in tempo, not volume.

Era Average winning total Average strike rate
2008–2010 602 139.7
2024–2026 759 183.0

The winning total has risen by about a quarter. The strike rate has risen by more than forty runs per hundred balls. Suryavanshi's 2026 is the extreme case — 776 runs from 326 balls, with 72 sixes and only 63 fours, which is a completely different innings-construction from Hussey's 733 off 565 balls in 2013. The wider inflation shows up everywhere: sixes per match across the competition have gone from under nine in 2009 to more than nineteen in 2026, a shift traced in the IPL records for most sixes in a team innings and the highest powerplay scores.

For the bowling equivalent of this list, the best economy rates in IPL history show what the same inflation has done from the other end. Season-by-season detail lives on the IPL seasons index, and the tournament's place in the domestic calendar is covered in the guide to cricket in India.

Sources and method

All batting aggregates on this page are computed from the ball-by-ball match archive published by Cricsheet (cricsheet.org, ODC-BY 1.0), covering 1,243 IPL matches from 18 April 2008 to 31 May 2026. Season totals include league and playoff matches, matching the basis on which the Orange Cap is awarded.

Balls faced exclude wides but include no-balls, which is the standard scoring convention; strike rate is runs off the bat per 100 balls faced. Averages are runs divided by dismissals, so a season with several not-outs produces a higher figure than a simple runs-per-innings count. Innings counts every appearance at the crease.

Franchise names are given as they stood in the season concerned — Kings XI Punjab rather than Punjab Kings for 2008 and 2020, Royal Challengers Bangalore rather than Bengaluru before 2024. Champions and beaten finalists were taken from the same match archive rather than from a secondary list, and every winner's total was checked against the officially published Orange Cap figure for that season. The era comparison table averages the three winning totals and the three winning strike rates in each window; it is a summary of the rows above, not a separate measurement.