IPL Winners List: All Champions From 2008 to 2026

IPL Winners List: All Champions From 2008 to 2026

The IPL winners list covers 19 seasons, from Rajasthan Royals in 2008 to Royal Challengers Bengaluru, who won the 2026 final against Gujarat Titans to retain their title. Chennai Super Kings and Mumbai Indians have won the most titles, five each, followed by Kolkata Knight Riders with three and Royal Challengers Bengaluru with two.

PK Portals is an independent information site and is not linked to the BCCI, the Indian Premier League or any franchise. This list is based on official match results published by the IPL and major cricket media, and it will be updated after each new final.

Quick facts

ItemDetails
First season2008
Seasons completed19 (2008 to 2026)
Latest championsRoyal Challengers Bengaluru (2026)
Most titlesChennai Super Kings and Mumbai Indians, 5 each
Most successful captainsMS Dhoni and Rohit Sharma, 5 titles each
Teams10 since 2022
OrganiserBoard of Control for Cricket in India (BCCI)

IPL winners list year by year

SeasonChampionRunner-upFinal resultVenue
2008Rajasthan RoyalsChennai Super KingsWon by 3 wicketsNavi Mumbai
2009Deccan ChargersRoyal Challengers BangaloreWon by 6 runsJohannesburg
2010Chennai Super KingsMumbai IndiansWon by 22 runsNavi Mumbai
2011Chennai Super KingsRoyal Challengers BangaloreWon by 58 runsChennai
2012Kolkata Knight RidersChennai Super KingsWon by 5 wicketsChennai
2013Mumbai IndiansChennai Super KingsWon by 23 runsKolkata
2014Kolkata Knight RidersKings XI PunjabWon by 3 wicketsBengaluru
2015Mumbai IndiansChennai Super KingsWon by 41 runsKolkata
2016Sunrisers HyderabadRoyal Challengers BangaloreWon by 8 runsBengaluru
2017Mumbai IndiansRising Pune SupergiantWon by 1 runHyderabad
2018Chennai Super KingsSunrisers HyderabadWon by 8 wicketsMumbai
2019Mumbai IndiansChennai Super KingsWon by 1 runHyderabad
2020Mumbai IndiansDelhi CapitalsWon by 5 wicketsDubai
2021Chennai Super KingsKolkata Knight RidersWon by 27 runsDubai
2022Gujarat TitansRajasthan RoyalsWon by 7 wicketsAhmedabad
2023Chennai Super KingsGujarat TitansWon by 5 wickets (DLS)Ahmedabad
2024Kolkata Knight RidersSunrisers HyderabadWon by 8 wicketsChennai
2025Royal Challengers BengaluruPunjab KingsWon by 6 runsAhmedabad
2026Royal Challengers BengaluruGujarat TitansWon by 5 wicketsAhmedabad

Team names are shown as they were at the time. Royal Challengers Bangalore became Royal Challengers Bengaluru in 2024, and Kings XI Punjab became Punjab Kings in 2021.

Winning captains in the IPL

CaptainTeamTitle years
MS DhoniChennai Super Kings2010, 2011, 2018, 2021, 2023
Rohit SharmaMumbai Indians2013, 2015, 2017, 2019, 2020
Gautam GambhirKolkata Knight Riders2012, 2014
Rajat PatidarRoyal Challengers Bengaluru2025, 2026
Shane WarneRajasthan Royals2008
Adam GilchristDeccan Chargers2009
David WarnerSunrisers Hyderabad2016
Hardik PandyaGujarat Titans2022
Shreyas IyerKolkata Knight Riders2024

IPL titles and finals by team

TeamTitlesFinals played
Chennai Super Kings510
Mumbai Indians56
Kolkata Knight Riders34
Royal Challengers Bengaluru25
Sunrisers Hyderabad13
Gujarat Titans13
Rajasthan Royals12
Deccan Chargers (defunct)11
Punjab Kings02
Delhi Capitals01
Lucknow Super Giants00

Key records and moments

  • Back-to-back champions: only three teams have defended the title: Chennai Super Kings (2010 and 2011), Mumbai Indians (2019 and 2020) and Royal Challengers Bengaluru (2025 and 2026).
  • Closest finals: Mumbai Indians won two finals by a single run, in 2017 against Rising Pune Supergiant and in 2019 against Chennai Super Kings.
  • Finals abroad: the 2009 season was held in South Africa, and the 2020 and 2021 finals were played in Dubai.
  • Rain-hit final: the 2023 final in Ahmedabad was decided by the DLS method, with Chennai Super Kings winning by 5 wickets.
  • RCB’s long wait: after losing the finals of 2009, 2011 and 2016, Royal Challengers Bengaluru won their first title in 2025.
  • Pakistan link: Pakistani players took part only in the first season in 2008, when left-arm pacer Sohail Tanvir won the Purple Cap for the champions, Rajasthan Royals.

IPL 2026 final at a glance

ItemDetails
Date and venue31 May 2026, Narendra Modi Stadium, Ahmedabad
TossRoyal Challengers Bengaluru won and chose to bowl
Gujarat Titans155 for 8 in 20 overs (captain Shubman Gill)
Royal Challengers Bengaluru161 for 5 in 18 overs (captain Rajat Patidar)
ResultRoyal Challengers Bengaluru won by 5 wickets
Top scorerVirat Kohli, 75 not out off 42 balls

Related guides

Frequently Asked Questions

Who won IPL 2026?

Royal Challengers Bengaluru won IPL 2026, beating Gujarat Titans by 5 wickets in the final in Ahmedabad on 31 May 2026.

Which team has won the most IPL titles?

Chennai Super Kings and Mumbai Indians share the record with five titles each.

Who won the first IPL in 2008?

Rajasthan Royals, captained by Shane Warne, beat Chennai Super Kings by 3 wickets in the 2008 final.

How many IPL titles have RCB won?

Two. Royal Challengers Bengaluru won in 2025 and retained the title in 2026, both under Rajat Patidar.

Which IPL teams have never won the title?

Among current teams, Punjab Kings, Delhi Capitals and Lucknow Super Giants have not won the IPL yet.

Who is the most successful IPL captain?

MS Dhoni and Rohit Sharma have each led their teams to five IPL titles.

Last updated: 18 October 2026. This list will change after the next IPL final, so check the official IPL website for the latest season.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *