Latest previews
SportCricket
IWB
Records & Lists

IPL Winners by Season: Champions and Runners-up, 2008–2024

Season-by-season list of Indian Premier League champions and runners-up from the first edition in 2008 to 2024, with notes on how the title count stands.

The Indian Premier League has crowned a champion every year since its first edition in 2008. The table below lists the winner and runner-up of each final up to and including 2024. It is correct as of 2024; later editions are not covered on this page.

YearWinnerRunner-up
2008Rajasthan RoyalsChennai Super Kings
2009Deccan ChargersRoyal Challengers Bangalore
2010Chennai Super KingsMumbai Indians
2011Chennai Super KingsRoyal Challengers Bangalore
2012Kolkata Knight RidersChennai Super Kings
2013Mumbai IndiansChennai Super Kings
2014Kolkata Knight RidersKings XI Punjab
2015Mumbai IndiansChennai Super Kings
2016Sunrisers HyderabadRoyal Challengers Bangalore
2017Mumbai IndiansRising Pune Supergiant
2018Chennai Super KingsSunrisers Hyderabad
2019Mumbai IndiansChennai Super Kings
2020Mumbai IndiansDelhi Capitals
2021Chennai Super KingsKolkata Knight Riders
2022Gujarat TitansRajasthan Royals
2023Chennai Super KingsGujarat Titans
2024Kolkata Knight RidersSunrisers Hyderabad

Title count to 2024

On this table, Mumbai Indians and Chennai Super Kings have each won the title five times. Kolkata Knight Riders have three titles, while Rajasthan Royals, Deccan Chargers, Sunrisers Hyderabad and Gujarat Titans each have one.

Franchise names

Some teams have changed their names over time. Kings XI Punjab, the 2014 runners-up, now play as Punjab Kings, and Royal Challengers Bangalore later adopted the name Royal Challengers Bengaluru. Deccan Chargers no longer play in the league, and Rising Pune Supergiant competed only for a short period in which Chennai and Rajasthan were suspended. Names in the table are those used at the time.

Notes on the 2020 edition

The 2020 tournament was played in the United Arab Emirates rather than in India, with Mumbai Indians beating Delhi Capitals in the final.

Frequently asked questions

Who won the first IPL?

Rajasthan Royals won the inaugural 2008 final, beating Chennai Super Kings.

Which teams have won the most IPL titles up to 2024?

Mumbai Indians and Chennai Super Kings, with five titles each.

Does this list include editions after 2024?

No. The list is complete only as of 2024, and later editions are not covered.

More records & lists

View all