The IPL Orange Cap is awarded to the batter who finishes the season with the most runs. The leaderboard changes during the tournament, but the end-of-season winner is determined from the completed season's batting records. This table covers every winner through IPL 2026.
Complete IPL Orange Cap Winners List
| Season | Orange Cap winner | Team at the time | Runs |
|---|---|---|---|
| 2008 | Shaun Marsh | Kings XI Punjab | 616 |
| 2009 | Matthew Hayden | Chennai Super Kings | 572 |
| 2010 | Sachin Tendulkar | Mumbai Indians | 618 |
| 2011 | Chris Gayle | Royal Challengers Bangalore | 608 |
| 2012 | Chris Gayle | Royal Challengers Bangalore | 733 |
| 2013 | Michael Hussey | Chennai Super Kings | 733 |
| 2014 | Robin Uthappa | Kolkata Knight Riders | 660 |
| 2015 | David Warner | Sunrisers Hyderabad | 562 |
| 2016 | Virat Kohli | Royal Challengers Bangalore | 973 |
| 2017 | David Warner | Sunrisers Hyderabad | 641 |
| 2018 | Kane Williamson | Sunrisers Hyderabad | 735 |
| 2019 | David Warner | Sunrisers Hyderabad | 692 |
| 2020 | KL Rahul | Kings XI Punjab | 670 |
| 2021 | Ruturaj Gaikwad | Chennai Super Kings | 635 |
| 2022 | Jos Buttler | Rajasthan Royals | 863 |
| 2023 | Shubman Gill | Gujarat Titans | 890 |
| 2024 | Virat Kohli | Royal Challengers Bengaluru | 741 |
| 2025 | Sai Sudharsan | Gujarat Titans | 759 |
| 2026 | Vaibhav Sooryavanshi | Rajasthan Royals | 776 |
IPL Orange Cap Records
Highest season tally: Virat Kohli scored 973 runs in IPL 2016, the competition's single-season record through 2026.
Most Orange Caps: David Warner won the award three times, in 2015, 2017 and 2019. Virat Kohli won it in 2016 and 2024, while Chris Gayle won in consecutive seasons, 2011 and 2012.
Latest winner: Vaibhav Sooryavanshi led the 2026 season with 776 runs for Rajasthan Royals. That total included a season-best strike rate and 72 sixes, making it one of the most explosive Orange Cap-winning seasons.
How the Orange Cap Works
The cap is a season award for the leading run-scorer. During an active IPL season, the cap may be worn by the batter currently leading the run-scoring standings. The final award is based on the completed season leaderboard, not on which player wore it most often.
For broader career totals, see most runs in IPL history. For the equivalent bowling award, read the IPL Purple Cap winners list.
Sources and Further Reading
Explore More IPL Guides
Continue with the IPL guide hub, IPL winners list, or IPL teams list to explore related IPL topics.
Frequently Asked Questions
Who won the IPL Orange Cap in 2026?
Vaibhav Sooryavanshi won the IPL 2026 Orange Cap with 776 runs for Rajasthan Royals.
Who has won the most IPL Orange Caps?
David Warner has won the Orange Cap three times: 2015, 2017 and 2019.
What is the highest Orange Cap-winning total?
Virat Kohli's 973 runs for Royal Challengers Bengaluru in IPL 2016 is the highest single-season run tally through IPL 2026.
