Full list of all time IPL winners by season: History of Indian Premier League champions

By | May 27, 2023

Ever since 2008, the IPL has been the pinnacle of T20 domestic cricket.

With its 16th season coming to a close on Sunday, the Mumbai Indians remain the most successful team in history, followed by the Chennai Super Kings.

MS Dhoni’s CSK have the chance to match their record when they take on Gujarat Titans in the final of the 2023 edition.

The late Shane Warne led the Rajasthan Royals to the first-ever IPL championship way back in 2008, but the road hasn’t always been as smooth for the Royals. RR were banned for the 2015/16 season for a betting scandal, along with the Chennai Super Kings.

The 2022 season was the first since 2011 to feature 10 sides, with the Gujarat Titans and Lucknow Super Giants being included into the competition. 

Here we take a look at who has won the IPL title down the years, ahead of the 2023 title being decided.

MORE: Bet on IPL 2023 final CSK vs GT here

IPL previous winners list

Season Winner 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
 

MORE: IPL 2023 stats, latest batting and bowling figures

Who has won the most IPL titles?

Mumbai Indians are currently the most successful franchise in IPL history, with five titles. They went back-to-back in 2019 and 2020 to take their place at the summit, but they were knocked out of 2022 tournament at the league stage.

Chennai Super Kings are the second most successful side with four titles. 

The 2022 title went to Gujarat Titans, who won their first title in their debut season in the league. 

IPL Purple Cap winners

The Purple Cap is awarded to the player who takes the most wickets over the course of the season.

In 2022, Yuzvendra Chahal was the recipient of the award. Chahal was able to snare 27 wickets over 17 matches for the Rajasthan Royals.

Only Dwayne Bravo and Bhuvneshwar Kumar have won the award on multiple occasions.

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

MORE: IPL Final, Narendra Modi Stadium pitch report

IPL Orange Cap winners 

The Orange Cap is awarded to the player with the most runs in a IPL campaign. The list of winners includes the likes of Sachin Tendulkar and Chris Gayle.

The ‘Universe Boss’ Gayle won the award back to back in 2011/12.

Virat Kohli’s 2016 season, where he averaged 81.08 and scored 973 runs over the year, still stands head and shoulders above the pack.

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

Source