Skip to content
Cricket Record Book

IPL Winners List: Champions, Runners-up and Finals by Year

Covers all 1,243 IPL matches in the ball-by-ball data, 18 Apr 2008 to 31 May 2026. Super overs are not counted in player figures. Teams are shown under their current names (Delhi Capitals, Punjab Kings, Royal Challengers Bengaluru).

Two franchises sit level at the top of the IPL winners list: Chennai Super Kings and Mumbai Indians, with 5 titles each across 19 seasons. Nobody else has more than Kolkata Knight Riders with 3.

The latest champions are Royal Challengers Bengaluru, who beat Gujarat in the 31 May 2026 final at the Narendra Modi Stadium, Ahmedabad, by 5 wickets. That gave them two titles in a row for RCB after years of finishing second. Below you will find every final from 2008, with the runners-up, the margin, the ground and the date, all drawn from the 1,243 IPL matches in our ball-by-ball data.

How the IPL titles have been shared

Eight different teams have lifted the trophy in 19 seasons. Chennai Super Kings’ titles: 2010, 2011, 2018, 2021 and 2023. Mumbai Indians took theirs in 2013, 2015, 2017, 2019 and 2020, so between them CSK and MI own 10 of the 19 titles. Kolkata Knight Riders lifted it in 2012, 2014 and 2024.

Royal Challengers Bengaluru waited the longest. They lost finals in 2009, 2011 and 2016 before winning in 2025 and 2026. Rajasthan Royals (2008), Deccan Chargers (2009), Sunrisers Hyderabad (2016) and Gujarat (2022) have one each. Deccan Chargers are a separate team from Sunrisers Hyderabad, so their 2009 title is listed on its own. Delhi Capitals and Punjab Kings have reached finals, in 2020 and in 2014 and 2025, but have never won one.

Most IPL Titles by Team

TeamTitles
Chennai Super Kings5
Mumbai Indians5
Kolkata Knight Riders3
Royal Challengers Bengaluru2
Rajasthan Royals1
Deccan Chargers1
Sunrisers Hyderabad1
Gujarat Titans1

IPL Winners List by Year with Final Results

SeasonChampionsRunners-upResultVenueDate
2026Royal Challengers BengaluruGujarat TitansRoyal Challengers Bengaluru won by 5 wicketsNarendra Modi Stadium, Ahmedabad31 May 2026
2025Royal Challengers BengaluruPunjab KingsRoyal Challengers Bengaluru won by 6 runsNarendra Modi Stadium, Ahmedabad3 Jun 2025
2024Kolkata Knight RidersSunrisers HyderabadKolkata Knight Riders won by 8 wicketsMA Chidambaram Stadium, Chennai26 May 2024
2023Chennai Super KingsGujarat TitansChennai Super Kings won by 5 wickets (DLS)Narendra Modi Stadium, Ahmedabad29 May 2023
2022Gujarat TitansRajasthan RoyalsGujarat Titans won by 7 wicketsNarendra Modi Stadium, Ahmedabad29 May 2022
2021Chennai Super KingsKolkata Knight RidersChennai Super Kings won by 27 runsDubai International Cricket Stadium, Dubai15 Oct 2021
2020Mumbai IndiansDelhi CapitalsMumbai Indians won by 5 wicketsDubai International Cricket Stadium, Dubai10 Nov 2020
2019Mumbai IndiansChennai Super KingsMumbai Indians won by 1 runRajiv Gandhi International Stadium, Hyderabad12 May 2019
2018Chennai Super KingsSunrisers HyderabadChennai Super Kings won by 8 wicketsWankhede Stadium, Mumbai27 May 2018
2017Mumbai IndiansRising Pune SupergiantMumbai Indians won by 1 runRajiv Gandhi International Stadium, Hyderabad21 May 2017
2016Sunrisers HyderabadRoyal Challengers BengaluruSunrisers Hyderabad won by 8 runsM Chinnaswamy Stadium, Bengaluru29 May 2016
2015Mumbai IndiansChennai Super KingsMumbai Indians won by 41 runsEden Gardens, Kolkata24 May 2015
2014Kolkata Knight RidersPunjab KingsKolkata Knight Riders won by 3 wicketsM Chinnaswamy Stadium, Bengaluru1 Jun 2014
2013Mumbai IndiansChennai Super KingsMumbai Indians won by 23 runsEden Gardens, Kolkata26 May 2013
2012Kolkata Knight RidersChennai Super KingsKolkata Knight Riders won by 5 wicketsMA Chidambaram Stadium, Chennai27 May 2012
2011Chennai Super KingsRoyal Challengers BengaluruChennai Super Kings won by 58 runsMA Chidambaram Stadium, Chennai28 May 2011
2010Chennai Super KingsMumbai IndiansChennai Super Kings won by 22 runsDY Patil Sports Academy, Navi Mumbai25 Apr 2010
2009Deccan ChargersRoyal Challengers BengaluruDeccan Chargers won by 6 runsThe Wanderers Stadium, Johannesburg24 May 2009
2008Rajasthan RoyalsChennai Super KingsRajasthan Royals won by 3 wicketsDY Patil Sports Academy, Navi Mumbai1 Jun 2008

Most IPL finals: who keeps getting there

Reaching the final has been almost routine for CSK. They have played in 10 of the 19 deciders and lost 5 of them, to Rajasthan Royals in 2008, KKR in 2012 and Mumbai Indians in 2013, 2015 and 2019. Mumbai Indians lost only one final, in 2010 against CSK, which gives them the cleaner record on the big day.

Gujarat Titans (GT) have been close in a short time: champions in 2022, then beaten finalists in 2023 and 2026. Sunrisers Hyderabad were runners-up in 2018 and 2024. Teams appear under today’s names, so the 2014 runners-up are shown as Punjab Kings (then Kings XI Punjab) and the beaten 2009, 2011 and 2016 finalists as Royal Challengers Bengaluru. For each team’s full story see the Sunrisers Hyderabad records or the IPL records hub.

Closest finals, biggest margins and the grounds used

Two finals were decided by 1 run, and Mumbai Indians won both: against Rising Pune Supergiant on 21 May 2017 and against CSK on 12 May 2019, each at the Rajiv Gandhi International Stadium, Hyderabad. RCB won the 2025 final by 6 runs, and Deccan Chargers won the 2009 final by the same margin. The widest gap is CSK’s 58-run win over RCB in Chennai on 28 May 2011, followed by MI’s 41-run win over CSK in 2015.

The Narendra Modi Stadium in Ahmedabad has staged 4 finals: 2022, 2023, 2025 and 2026. Three finals were played outside India: Johannesburg in 2009 and Dubai in 2020 and 2021. The 2023 final was settled on the DLS method.

Questions about IPL winners list

Who has won the most IPL titles?

Five each for Chennai Super Kings and Mumbai Indians. KKR follow on 3 and RCB on 2.

Who won the IPL 2026 final?

RCB, with a 5-wicket victory over Gujarat in Ahmedabad on 31 May 2026. That was their second title after their 6-run win over Punjab Kings in the 2025 final. The IPL 2026 records page has the full season.

Which teams have won the IPL only once?

Rajasthan Royals won the first season in 2008, Deccan Chargers won in 2009, Sunrisers Hyderabad in 2016 and Gujarat in 2022. Each has 1 title in the list.

Which team has lost the most IPL finals?

Chennai Super Kings have lost 5 finals: 2008, 2012, 2013, 2015 and 2019. Royal Challengers Bengaluru lost 3, in 2009, 2011 and 2016, before winning in 2025 and 2026.

Who scored the most runs and took the most wickets across all IPL seasons?

Those career lists sit on separate pages. See most runs in IPL history and most IPL wickets, plus the Orange Cap list for each season’s top scorer.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.