IPL Winners List by Year

All 19 IPL finals, from Shane Warne’s Rajasthan Royals in 2008 to Royal Challengers Bengaluru retaining the trophy in 2026.

SeasonChampionRunner-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
2025Royal Challengers BengaluruPunjab Kings
2026Royal Challengers BengaluruGujarat Titans

Last checked: 20 October 2026. Flags are shown for national teams only.

Most IPL titles

The stories behind the list

Nobody gave Rajasthan Royals much hope in 2008. They had one of the cheapest squads, but Shane Warne’s captaincy got the best out of unknown players, and they beat Chennai on the last ball of the first final.

Chennai and Mumbai then shared most of the next 15 years. Chennai’s 2018 title, won in their first season back after a two-year suspension, is a favourite with their fans. Mumbai’s 2020 win in the UAE made them the second side to defend the trophy, after Chennai in 2011.

For years RCB were the team everyone felt sorry for: big names, huge crowds and three lost finals. That ended in 2025 when they beat Punjab Kings. A year later, in Ahmedabad on 31 May 2026, they beat Gujarat Titans by five wickets, and Virat Kohli finished the chase with a six. Gujarat Titans won in their very first season, 2022, under Hardik Pandya.

Name changes to know

Kings XI Punjab became Punjab Kings in 2021. Delhi Daredevils became Delhi Capitals in 2019. Royal Challengers Bangalore changed its spelling to Bengaluru in 2024. Deccan Chargers no longer exist; Sunrisers Hyderabad took their place in 2013.

Watch the next season

The IPL usually runs from late March to late May or early June. During the season, the cricket tab on our live scores page tracks every match.

Frequently asked questions

Which team has won the most IPL titles?

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

Who won IPL 2026?

Royal Challengers Bengaluru beat Gujarat Titans by five wickets in the final on 31 May 2026.

Who won the first IPL?

Rajasthan Royals in 2008, captained by Shane Warne.

More sports history

Data and credits: Facts compiled and written by ViralScopeHub, checked against ICC, FIFA, UEFA, NBA, NFL, IOC and major news reports (Reuters, AP). Flag images from our self-hosted flag set (see LICENSE). See live scores, sports history and our credits page.