Orange Cap winners: List of highest run scorers for each season in IPL history

A look at the top five orange cap holders in the history of IPL.


For a batsman, the IPL Orange cap holds as a affidavit to the runs amassed in the high-voltage tournament. Over the years, some of the biggest names in the business have donned the orange cap. We go down the memory lane to find out the orange cap winners from each year of the IPL.

Virat Kohli (2016)

Indian skipper Virat Kohli had bagged the award after an incredible run with the bat in 2016.

It was an era of King Kohli, playing for RCB the aggressive Indian batsman bags the Orange cap for the 2016 edition IPL. Though players from RCB creates various records in IPL, the Bangalore based franchise still fails to lift their maiden trophy.

Kohli scored an unbelievable 973 runs in the tournament, which still remains a record for most runs in a single edition. The Indian finished with an average of 81.08 and a strike-rate of 152.03. He also scored a record four centuries in this edition.



Jos Butler (2022)

Jos Butler ended the IPL 2022 season with 863 runs. He has overtaken Warner’s tally of 2nd most runs in a season. Previously Warner scored 848 runs and stood 2nd in the orange cap race next to Virat in the 2016 IPL season.


Kane Williamson (2018)

After the Australian opener, David Warner gets banned due to the ball-tampering scandal the Kiwi player led the SRH. Though they failed to lift the trophy for the year Kane Williamson played a vital role in the middle-order, playing the role of the sheet-anchor.

In 17 matches, Williamson scored 735 runs at an average of 52.50 and a strike-rate of 142.44.


Chris Gayle (2012)

Chris Gayle is the only player who crowns the orange cap for two consecutive years. In 15 matches, Gayle scored 733 runs at an average of 61.08 and a searing strike-rate of 160.74. The West Indian made one century and seven half-centuries in this edition.



Michael Hussey (2013)

Michael Hussey’s prowess and finishing with the bat took CSK to the finals of the 2013 edition. The Australian, Hussey, scored 733 runs in 17 matches at an average of 52.35 with a decent strike-rate of 129.50.





Subscribe to our newsletter
Subscribe to our newsletter
Sign up here to get the latest news delivered directly to your inbox.
You can unsubscribe at any time