IPL Winners List

Updated October 3, 2026

The IPL winners list covers every Indian Premier League champion from the inaugural 2008 season through IPL 2026. Rajasthan Royals won the first title, while Royal Challengers Bengaluru are the latest champions after winning back-to-back titles in 2025 and 2026. Chennai Super Kings and Mumbai Indians remain the teams with the most IPL trophies, with five each through 2025.

IPL Winners List from 2008 to 2026

Here is the complete season-wise IPL winners list with runners-up and final results. The table is updated through the completed 2026 season.

SeasonWinnerRunner-upFinal result
2008Rajasthan RoyalsChennai Super KingsRR won by 3 wickets
2009Deccan ChargersRoyal Challengers BangaloreDC won by 6 runs
2010Chennai Super KingsMumbai IndiansCSK won by 22 runs
2011Chennai Super KingsRoyal Challengers BangaloreCSK won by 58 runs
2012Kolkata Knight RidersChennai Super KingsKKR won by 5 wickets
2013Mumbai IndiansChennai Super KingsMI won by 23 runs
2014Kolkata Knight RidersKings XI PunjabKKR won by 3 wickets
2015Mumbai IndiansChennai Super KingsMI won by 41 runs
2016Sunrisers HyderabadRoyal Challengers BangaloreSRH won by 8 runs
2017Mumbai IndiansRising Pune SupergiantMI won by 1 run
2018Chennai Super KingsSunrisers HyderabadCSK won by 8 wickets
2019Mumbai IndiansChennai Super KingsMI won by 1 run
2020Mumbai IndiansDelhi CapitalsMI won by 5 wickets
2021Chennai Super KingsKolkata Knight RidersCSK won by 27 runs
2022Gujarat TitansRajasthan RoyalsGT won by 7 wickets
2023Chennai Super KingsGujarat TitansCSK won by 5 wickets (DLS)
2024Kolkata Knight RidersSunrisers HyderabadKKR won by 8 wickets
2025Royal Challengers BengaluruPunjab KingsRCB won by 6 runs
2026Royal Challengers BengaluruGujarat TitansRCB won by 5 wickets

Latest IPL winner: Royal Challengers Bengaluru won IPL 2026 by defeating Gujarat Titans by five wickets in the final at Narendra Modi Stadium, Ahmedabad. RCB chased 156 and reached 161/5 with 12 balls remaining, successfully defending the title they won in 2025.

IPL Winners by Year

2008 – Rajasthan Royals

Rajasthan Royals won the inaugural IPL season in 2008, defeating Chennai Super Kings in the final.

2009 – Deccan Chargers

Deccan Chargers won the 2009 IPL in South Africa, defeating Royal Challengers Bangalore by six runs in the final.

2010 – Chennai Super Kings

Chennai Super Kings won their first IPL title in 2010 by defeating Mumbai Indians by 22 runs.

2011 – Chennai Super Kings

CSK became the first team to win consecutive IPL titles when they defeated Royal Challengers Bangalore in the 2011 final.

2012 – Kolkata Knight Riders

Kolkata Knight Riders won their first IPL title in 2012, defeating Chennai Super Kings in Chennai.

2013 – Mumbai Indians

Mumbai Indians won their first IPL championship in 2013 after beating Chennai Super Kings in the final.

2014 – Kolkata Knight Riders

KKR won their second title in 2014 by defeating Kings XI Punjab in Bengaluru.

2015 – Mumbai Indians

Mumbai Indians won their second title in 2015, defeating Chennai Super Kings in the final.

2016 – Sunrisers Hyderabad

Sunrisers Hyderabad won their first IPL trophy in 2016 after defeating Royal Challengers Bangalore in Bengaluru.

2017 – Mumbai Indians

Mumbai Indians won the 2017 final by one run against Rising Pune Supergiant, securing their third IPL title.

2018 – Chennai Super Kings

CSK returned after a two-season suspension and won IPL 2018 by defeating Sunrisers Hyderabad.

2019 – Mumbai Indians

Mumbai Indians defeated Chennai Super Kings by one run in a close 2019 final and became four-time champions.

2020 – Mumbai Indians

Mumbai Indians won their fifth IPL title in 2020 by defeating Delhi Capitals in the final in Dubai.

2021 – Chennai Super Kings

Chennai Super Kings won their fourth IPL title in 2021 after defeating Kolkata Knight Riders.

2022 – Gujarat Titans

Gujarat Titans won the IPL in their debut season, defeating Rajasthan Royals in the final at Ahmedabad.

2023 – Chennai Super Kings

Chennai Super Kings won their fifth IPL title in 2023 by defeating Gujarat Titans in a rain-affected final. Ravindra Jadeja hit the winning boundary off the final two balls.

2024 – Kolkata Knight Riders

Kolkata Knight Riders won their third IPL title in 2024, defeating Sunrisers Hyderabad by eight wickets in Chennai.

2025 – Royal Challengers Bengaluru

Royal Challengers Bengaluru won their first IPL title in 2025, defeating Punjab Kings by six runs in the final. The victory ended an 18-year wait for the franchise.

2026 – Royal Challengers Bengaluru

RCB retained the IPL title in 2026, defeating Gujarat Titans by five wickets in Ahmedabad. They became only the third franchise after Chennai Super Kings and Mumbai Indians to successfully defend the IPL trophy.

Most IPL Titles by Team

Through IPL 2026, Chennai Super Kings and Mumbai Indians have five titles each. Kolkata Knight Riders have three, while Royal Challengers Bengaluru have two after their consecutive championships in 2025 and 2026.

TeamIPL titlesWinning seasons
Chennai Super Kings52010, 2011, 2018, 2021, 2023
Mumbai Indians52013, 2015, 2017, 2019, 2020
Kolkata Knight Riders32012, 2014, 2024
Royal Challengers Bengaluru22025, 2026
Rajasthan Royals12008
Deccan Chargers12009
Sunrisers Hyderabad12016
Gujarat Titans12022

Which Team Has Won the Most IPL Titles?

Chennai Super Kings and Mumbai Indians have each won five IPL titles. Their five championships came in different seasons, while Kolkata Knight Riders have three and Royal Challengers Bengaluru have two through 2026.

How Many IPL Titles Has RCB Won?

Royal Challengers Bengaluru have won two IPL titles, in 2025 and 2026. Their 2025 final was against Punjab Kings, while their 2026 final was against Gujarat Titans.

How Many IPL Titles Has CSK Won?

Chennai Super Kings have won five IPL titles: 2010, 2011, 2018, 2021 and 2023. Their 2023 victory against Gujarat Titans was their fifth championship.

How Many IPL Titles Has MI Won?

Mumbai Indians have won five IPL titles: 2013, 2015, 2017, 2019 and 2020. They are tied with Chennai Super Kings for the most IPL championships.

IPL Winners: Important Records

  • Most IPL titles: Chennai Super Kings and Mumbai Indians – 5 each.
  • Latest champions: Royal Challengers Bengaluru – 2026.
  • First IPL champions: Rajasthan Royals – 2008.
  • First team to win consecutive IPL titles: Chennai Super Kings, 2010 and 2011.
  • RCB titles: 2, in 2025 and 2026.
  • KKR titles: 3, in 2012, 2014 and 2024.
  • 2026 final: RCB defeated Gujarat Titans by five wickets.
  • 2025 final: RCB defeated Punjab Kings by six runs.

IPL Winners and Runners-Up: Quick Revision

The IPL final is a single championship match between the two teams that qualify from the playoff stage. The winners list is therefore different from the league-stage points table: finishing first in the league does not automatically mean winning the IPL trophy.

Frequently Asked Questions

Who won IPL 2026?

Royal Challengers Bengaluru won IPL 2026, defeating Gujarat Titans by five wickets in the final at Narendra Modi Stadium, Ahmedabad.

Which team has won the most IPL titles?

Chennai Super Kings and Mumbai Indians have each won five IPL titles through 2026.

Who won the first IPL?

Rajasthan Royals won the inaugural IPL season in 2008, defeating Chennai Super Kings in the final.

How many IPL titles has RCB won?

Royal Challengers Bengaluru have won two IPL titles, in 2025 and 2026.

Who won IPL 2025?

Royal Challengers Bengaluru won IPL 2025, defeating Punjab Kings by six runs in the final.

How many IPL titles has CSK won?

Chennai Super Kings have won five IPL titles: 2010, 2011, 2018, 2021 and 2023.

How many IPL titles has Mumbai Indians won?

Mumbai Indians have won five IPL titles: 2013, 2015, 2017, 2019 and 2020.

Who won IPL 2024?

Kolkata Knight Riders won IPL 2024, defeating Sunrisers Hyderabad by eight wickets in the final.

Related Cricket Guides

Sources

Current IPL results and historical winner information were checked against official IPL/BCCI material, including the official IPL winners archive and final match reports.