Cricket Details

List of all Time IPL Orange Cap Winners (2008 to 2023)

The Orange Cap is presented to the leading run scorer in the Indian Premier League. The batter with the most runs during a particular season wears the Orange Cap while fielding. The Orange Cap has been the most prestigious award for any batter in the Indian T20 League.  Therefore, there is a lot of competition around this Orange Cap. Since the inauguration of the league and the award in 2008, only a handful of players have had the privilege to take home the Orange Cap. David Warner won the cap three times, followed by Chris Gayle, who won it twice. Virat Kohli scored the most runs (973) in a single tournament edition (2016).

Year Winner Runs Team Average Strike Rate 50 100 Highest Score
2008 Shaun Marsh 616 KXIP 68.44 139.68 5 1 115
2009 Matthew Hayden 572 CSK 52 144.81 5 0 89
2010 Sachin Tendulkar 618 MI 47.53 132.61 5 0 89
2011 Chris Gayle 608 RCB 67.55 183.13 3 2 107
2012 Chris Gayle 733 RCB 61.08 160.74 7 1 128
2013 Michael Hussey 733 CSK 52.35 129.5 6 0 95
2014 Robin Uthappa 660 KKR 44 137.78 5 0 83
2015 David Warner 562 SRH 43.23 156.54 7 0 91
2016 Virat Kohli 973 RCB 81.08 152.03 7 4 113
2017 David Warner 641 SRH 58.27 141.81 4 1 126
2018 Kane Williamson 735 SRH 52.5 142.44 8 0 84
2019 David Warner 692 SRH 69.2 143.87 8 1 100
2020 KL Rahul 670 KXIP 55.83 129.34 5 1 132*
2021 Ruturaj Gaikwad 635 CSK 45.35 136.26 4 1 101*
2022 Jos Buttler 863 RR 57.53 149.05 4 4 116
2023 Shubman Gill 890 GT 59.33 157.80 4 3 129

Recent year orange cap holder's story

IPL 2023 orange cap Winner

Shubman Gill was the major factor in Gujarat reaching the final for the second consecutive year. Gill scored a massive 890 runs at an outstanding strike rate of 157.80. He scored 3 centuries and 4 half centuries. 

IPL 2022 orange cap Winner

Jos Buttler was instrumental in Rajasthan reaching the final for the first time since 2008. Buttler scored a whopping 863 runs at a fantastic strike rate of 149.05. He scored 4 centuries and 4 half centuries.

IPL 2021 orange cap Winner

Ruturaj Gaikwad was the first uncapped Indian player to win the Orange Cap in the Indian T20 League. Playing for Team Chennai, Gaikwad surprised everyone with his consistent batting performance throughout the season. He made 635 runs in 16 matches at a strike rate of 136.26.

IPL 2020 orange cap Winner

KL Rahul had a tremendous season with the bat for Punjab. His team ended up 6th in the points table, but the skipper tried his best at the top of the order. Rahul smashed 670 runs at an average of 55.83, including 5 fifties and 1 century.

IPL 2019 orange cap Winner

David Warner made a fantastic comeback in 2019 (after missing the 2018 season due to suspension) and became the first player to win the Orange Cap 3 times in IPL history. Before 2019, Warner won the Orange cap with Team Hyderabad in the 2015 and 2017 editions.