Have a look at the all-time winners list and champions of the Indian Premier League (IPL) and records from 2008 to 2023 with the captain name
Since the IPL’s start in 2008, domestic 20-over cricket has been dominated by it.
As its 16th season comes to a close, the Mumbai Indians are still the most successful team in history, followed by the Chennai Super Kings.
Under the late Shane Warne’s captaincy, the Rajasthan Royals won the first IPL title in 2008, but things haven’t always gone well for the Royals. Both RR and the Chennai Super Kings were suspended for the 2015–16 season because to their involvement in a betting scandal.
In 2022, the league expanded to ten clubs for the first time since 2011 with the addition of the Gujarat Titans and Lucknow Super Giants.
IPL winners list from 2008 to 2023 with captain name, purple cap and orange awards winners
Who has won the most IPL trophies?
Mumbai Indians are now the IPL’s most successful franchise with five championships. They took first place after successive victories in 2019 and 2020, however they were knocked out from the 2022 competition during the league round.
Chennai Super Kings are the second-most successful team, having won four championships.
The Gujarat Titans were the first club in league history to win the championship in 2022. The 2023 winners are yet to be decided with CSK in the final.
Winning margin | Runner-up | Final venue | ||
2008 | Rajasthan Royals | Won by 3 wickets | Chennai Super Kings | DY Patil Stadium |
164/7 (20 overs) | 163/5 (20 overs) | |||
2009 | Deccan Chargers | Won by 6 runs | Royal Challengers Bangalore | Wanderers Stadium |
143/6 (20 overs) | 137/9 (20 overs) | |||
2010 | Chennai Super Kings | Won by 22 runs | Mumbai Indians | DY Patil Stadium |
168/5 (20 overs) | 146/9 (20 overs) | |||
2011 | Chennai Super Kings | Won by 58 runs | Royal Challengers Bangalore | M. A. Chidambaram Stadium |
205/5 (20 overs) | 147/8 (20 overs) | |||
2012 | Kolkata Knight Riders | Won by 5 wickets | Chennai Super Kings | M. A. Chidambaram Stadium |
192/5 (19.4 overs) | 190/3 (20 overs) | |||
2013 | Mumbai Indians | Won by 23 runs | Chennai Super Kings | Eden Gardens |
148/9 (20 overs) | 125/9 (20 overs) | |||
2014 | Kolkata Knight Riders | Won by 3 wickets | Punjab Kings | M. Chinnaswamy Stadium |
200/7 (19.3 overs) | 199/4 (20 overs) | |||
2015 | Mumbai Indians | Won by 41 runs | Chennai Super Kings | Eden Gardens |
202/5 (20 overs) | 161/8 (20 overs) | |||
2016 | Sunrisers Hyderabad | Won by 8 runs | Royal Challengers Bangalore | M. Chinnaswamy Stadium |
208/7 (20 overs) | 200/7 (20 overs) | |||
2017 | Mumbai Indians | Won by 1 run | Rising Pune Supergiant | Rajiv Gandhi International Cricket Stadium |
129/8 (20 overs) | 128/6 (20 overs) | |||
2018 | Chennai Super Kings | Won by 8 wickets | Sunrisers Hyderabad | Wankhede Stadium |
181/2 (18.3 overs) | 178/6 (20.0 overs) | |||
2019 | Mumbai Indians | Won by 1 run | Chennai Super Kings | Rajiv Gandhi International Cricket Stadium |
149/8 (20 overs) | 148/7 (20 overs) | |||
2020 | Mumbai Indians | Won by 5 wickets | Delhi Capitals | Dubai International Cricket Stadium |
157/5 (18.4 overs) | 156/7 (20 overs) | |||
2021 | Chennai Super Kings | Won by 27 runs | Kolkata Knight Riders | Dubai International Cricket Stadium |
192/3 (20 overs) | 165/9 (20 overs) | |||
2022 | Gujarat Titans 133/3 (18.1 overs) |
Won by 7 wickets | Rajasthan Royals 130/9 (20 overs) | Narendra Modi Stadium |
IPL Winners List with Captain, Man of the Match, and Player of the Series
Year | Winner | Captain | Man Of The Match | Player Of The Series |
2022 | Gujrat Titans | Hardik Pandya | Hardik Pandya | Jos Buttler |
2021 | Chennai Super Kings | MS Dhoni | Faf du Plessis | Harshal Patel |
2020 | Mumbai Indians | Rohit Sharma | Trent Boult | Jofra Archer |
2019 | Mumbai Indians | Rohit Sharma | Jasprit Bumrah | Andre Russell |
2018 | Chennai Super Kings | MS Dhoni | Shane Watson | Sunil Narine |
2017 | Mumbai Indians | Rohit Sharma | Krunal Pandya | Ben Stokes |
2016 | Sunrisers Hyderabad | David Warner | Ben Cutting | Virat Kohli |
2015 | Mumbai Indians | Rohit Sharma | Rohit Sharma | Andre Russell |
2014 | Kolkata Knight Riders | Gautam Gambhir | Manish Pandey | Glenn Maxwell |
2013 | Mumbai Indians | Rohit Sharma | Kieron Pollard | Shane Watson |
2012 | Kolkata Knight Riders | Gautam Gambhir | Manvinder Bisla | Sunil Narine |
2011 | Chennai Super Kings | MS Dhoni | Murali Vijay | Chris Gayle |
2010 | Chennai Super Kings | MS Dhoni | Suresh Raina | Sachin Tendulkar |
2009 | Deccan Chargers | Adam Gilchrist | Anil Kumble | Adam Gilchrist |
2008 | Rajasthan Royals | Shane Warne | Yusuf Pathan | Shane Watson |
IPL Purple Cap winners
The Purple Cap is awarded to the player with the most wickets during the season. In 2022, Yuzvendra Chahal took home the honour. Chahal was able to grab 27 wickets for the Rajasthan Royals during the course of 17 games.
Only Dwayne Bravo and Bhuvneshwar Kumar have received the distinction many times.
Year | Player | Team | Matches | Wickets |
2022 | Yuzvendra Chahal | Rajasthan Royals | 17 | 27 |
2021 | Harshal Patel | Royal Challengers Bangalore | 15 | 32 |
2020 | Kagiso Rabada | Delhi Capitals | 17 | 30 |
2019 | Imran Tahir | Chennai Super Kings | 17 | 26 |
2018 | Andrew Tye | Kings XI Punjab | 14 | 24 |
2017 | Bhuvneshwar Kumar | Sunrisers Hyderabad | 14 | 26 |
2016 | Bhuvneshwar Kumar | Sunrisers Hyderabad | 17 | 23 |
2015 | Dwayne Bravo | Chennai Super Kings | 17 | 26 |
2014 | Mohit Sharma | Chennai Super Kings | 16 | 23 |
2013 | Dwayne Bravo | Chennai Super Kings | 18 | 32 |
2012 | Morne Morkel | Delhi Daredevils | 16 | 25 |
2011 | Lasith Malinga | Mumbai Indians | 16 | 28 |
2010 | Pragyan Ojha | Deccan Chargers | 16 | 21 |
2009 | RP Singh | Deccan Chargers | 16 | 23 |
2008 | Sohail Tanvir | Rajasthan Royals | 11 | 22 |
IPL Orange Cap winners
The Orange Cap is awarded to the player who scores the most runs throughout the course of an IPL season. Among the list’s champions are Sachin Tendulkar and Chris Gayle.
The ‘Universe Boss’ Gayle took home the award twice in 2011 and 2012. The finest season to date is still by far 2016, when Virat Kohli averaged 81.08 and scored 973 runs throughout the year.
Year | Winner | Team | Runs | Average |
2022 | Jos Buttler | RR | 863 | 57.53 |
2021 | Ruturaj Gaikwad | CSK | 635 | 45.35 |
2020 | KL Rahul | KXIP | 670 | 55.83 |
2019 | David Warner | SRH | 692 | 69.2 |
2018 | Kane Williamson | SRH | 735 | 52.5 |
2017 | David Warner | SRH | 641 | 58.27 |
2016 | Virat Kohli | RCB | 973 | 81.08 |
2015 | David Warner | SRH | 562 | 43.23 |
2014 | Robin Uthappa | KKR | 660 | 44 |
2013 | Michael Hussey | CSK | 733 | 52.35 |
2012 | Chris Gayle | RCB | 733 | 61.08 |
2011 | Chris Gayle | RCB | 608 | 67.55 |
2010 | Sachin Tendulkar | MI | 618 | 47.53 |
2009 | Matthew Hayden | CSK | 572 | 52 |
2008 | Shaun Marsh | KXIP | 616 | 68.44 |