Matex

IPL Winners List 2008–2026: All Champions, Runners-up and Captains

Complete IPL winners list from 2008 to 2026 with every champion, runner-up, winning captain and final result. RCB won IPL 2026.

IPL Winners List 2008–2026: All Champions, Runners-up and Captains

IPL Winners List From 2008 to 2026: All Champions, Runners-up and Records

Quick answer: Royal Challengers Bengaluru (RCB) won IPL 2026, beating Gujarat Titans by 5 wickets in the final at Narendra Modi Stadium, Ahmedabad. Chennai Super Kings and Mumbai Indians remain the most successful franchises with 5 titles each.

The Indian Premier League (IPL) has crowned a champion every year since 2008, and the trophy has moved between several franchises, from Rajasthan Royals' surprise win in the first season to RCB's back-to-back triumphs in 2025 and 2026.

In this article, we cover the complete IPL winners list from 2008 to 2026, including the winning teams, runners-up, winning captains, final results and a short note on every final.

IPL Winners List From 2008 to 2026

The following table provides a season-wise overview of IPL champions and runners-up. It also includes the winning captain and final result to help readers quickly find important tournament records.

Year IPL Winner Runner-up Winning Captain Final Result
2008Rajasthan RoyalsChennai Super KingsShane WarneRR won by 3 wickets
2009Deccan ChargersRoyal Challengers BangaloreAdam GilchristDC won by 6 runs
2010Chennai Super KingsMumbai IndiansMS DhoniCSK won by 22 runs
2011Chennai Super KingsRoyal Challengers BangaloreMS DhoniCSK won by 58 runs
2012Kolkata Knight RidersChennai Super KingsGautam GambhirKKR won by 5 wickets
2013Mumbai IndiansChennai Super KingsRohit SharmaMI won by 23 runs
2014Kolkata Knight RidersKings XI PunjabGautam GambhirKKR won by 3 wickets
2015Mumbai IndiansChennai Super KingsRohit SharmaMI won by 41 runs
2016Sunrisers HyderabadRoyal Challengers BangaloreDavid WarnerSRH won by 8 runs
2017Mumbai IndiansRising Pune SupergiantRohit SharmaMI won by 1 run
2018Chennai Super KingsSunrisers HyderabadMS DhoniCSK won by 8 wickets
2019Mumbai IndiansChennai Super KingsRohit SharmaMI won by 1 run
2020Mumbai IndiansDelhi CapitalsRohit SharmaMI won by 5 wickets
2021Chennai Super KingsKolkata Knight RidersMS DhoniCSK won by 27 runs
2022Gujarat TitansRajasthan RoyalsHardik PandyaGT won by 7 wickets
2023Chennai Super KingsGujarat TitansMS DhoniCSK won by 5 wickets (DLS)
2024Kolkata Knight RidersSunrisers HyderabadShreyas IyerKKR won by 8 wickets
2025Royal Challengers BengaluruPunjab KingsRajat PatidarRCB won by 6 runs
2026Royal Challengers BengaluruGujarat TitansRajat PatidarRCB won by 5 wickets

IPL Winners Year by Year: Complete Season History

Here is a short look at each IPL final, including the venue and how the match was decided.

2008 – Rajasthan Royals

The first IPL final was played at DY Patil Stadium, Navi Mumbai. Chennai Super Kings scored 163/5, and Rajasthan Royals, led by Shane Warne, chased it down off the last ball to win by three wickets. It was a big upset, as few expected a team without big names to win the first title.

2009 – Deccan Chargers

The tournament moved to South Africa for its second season. Deccan Chargers had finished last in 2008, but under Adam Gilchrist they scored 143/6 in the final at Johannesburg and defended it, restricting Royal Challengers Bangalore to 137/9 to win by six runs.

2010 – Chennai Super Kings

MS Dhoni's CSK won their first title at DY Patil Stadium. They scored 168/5, and Mumbai Indians could only manage 146/9, giving CSK a 22-run win.

2011 – Chennai Super Kings

CSK became the first team to defend the IPL title. In the final at their home ground in Chennai, they posted 205/5 and bowled Royal Challengers Bangalore out for 147 to win by 58 runs.

2012 – Kolkata Knight Riders

Kolkata Knight Riders, led by Gautam Gambhir, beat defending champions CSK in Chennai. CSK scored 190/3, and KKR chased it down with two balls to spare, with Manvinder Bisla scoring 89 to win the match by five wickets.

2013 – Mumbai Indians

Mumbai Indians won their first title under Rohit Sharma at Eden Gardens, Kolkata. MI scored 148/9 and CSK were restricted to 125/9, handing Mumbai a 23-run win.

2014 – Kolkata Knight Riders

The 2014 final in Bengaluru was a high-scoring one. Kings XI Punjab scored 199/4, with Wriddhiman Saha making an unbeaten century, but KKR chased the target with three balls left to win by three wickets and claim a second title.

2015 – Mumbai Indians

Mumbai Indians recovered from a slow start to the season. In the final at Eden Gardens, they scored 202/5 and CSK finished on 161/8, giving MI a 41-run win and a second title.

2016 – Sunrisers Hyderabad

Sunrisers Hyderabad, led by David Warner, won their first title in Bengaluru. SRH scored 208/7, and Royal Challengers Bangalore made a strong chase but finished on 200/7, losing by eight runs.

2017 – Mumbai Indians

This was one of the closest finals in IPL history. In a low-scoring game at Hyderabad, Mumbai Indians scored 129/8, and Rising Pune Supergiant finished on 128/6, losing by just one run.

2018 – Chennai Super Kings

CSK returned after a two-year suspension and won the title straight away. Sunrisers Hyderabad scored 178/6 in the final at Wankhede Stadium, Mumbai, and Shane Watson's unbeaten century helped CSK win in 18.3 overs by eight wickets.

2019 – Mumbai Indians

The 2019 final in Hyderabad was another one-run thriller between Mumbai Indians and Chennai Super Kings. Mumbai scored 149/8, CSK finished on 148/7, and Mumbai won their fourth title.

2020 – Mumbai Indians

The 2020 season was played in the UAE because of the COVID-19 pandemic. In the final at Dubai, Delhi Capitals scored 156/7 and Mumbai Indians chased it comfortably by five wickets, becoming the first team with five IPL titles.

2021 – Chennai Super Kings

CSK bounced back after missing the playoffs in 2020. In the final at Dubai, they scored 192/3 and bowled Kolkata Knight Riders out for 165/9, winning by 27 runs for their fourth title.

2022 – Gujarat Titans

Gujarat Titans won the title in their very first season. Rajasthan Royals scored 130/9 in the final at Ahmedabad, and GT chased it down with seven wickets in hand under Hardik Pandya.

2023 – Chennai Super Kings

The 2023 final was played on the reserve day because of rain. Gujarat Titans scored 214/4, and CSK were set a revised target of 171 in 15 overs. Ravindra Jadeja hit a six and a four off the last two balls to give CSK their fifth title.

2024 – Kolkata Knight Riders

Kolkata Knight Riders won their third title under Shreyas Iyer. In the final at Chennai, Sunrisers Hyderabad were bowled out for just 113, and KKR chased it down in 10.3 overs to win by eight wickets.

2025 – Royal Challengers Bengaluru

RCB finally ended their long wait for a title in 2025 under Rajat Patidar. In the final at Ahmedabad, they scored 190/9 and Punjab Kings finished on 184/7, giving Bengaluru a six-run win and their first IPL trophy.

2026 – Royal Challengers Bengaluru

RCB defended their title in 2026, becoming back-to-back champions. In the final at Narendra Modi Stadium, Ahmedabad, Gujarat Titans scored 155/8 and RCB chased the target down by five wickets. Virat Kohli finished unbeaten on 75 off 42 balls. Gujarat Titans, led by Shubman Gill, finished as runners-up. Vaibhav Sooryavanshi won the Orange Cap with 776 runs in the season.

Most Successful Teams in IPL History

Chennai Super Kings and Mumbai Indians have won five titles each, followed by Kolkata Knight Riders with three. RCB moved to two titles with their wins in 2025 and 2026.

Team IPL Titles Winning Years
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

Note: Deccan Chargers no longer play in the IPL. Sunrisers Hyderabad is a separate franchise.

IPL Winning Captains List

Captains play an important role in a team's strategy and results. MS Dhoni and Rohit Sharma lead the list with five IPL titles each as captain.

Year Winning Team Winning Captain
2008Rajasthan RoyalsShane Warne
2009Deccan ChargersAdam Gilchrist
2010Chennai Super KingsMS Dhoni
2011Chennai Super KingsMS Dhoni
2012Kolkata Knight RidersGautam Gambhir
2013Mumbai IndiansRohit Sharma
2014Kolkata Knight RidersGautam Gambhir
2015Mumbai IndiansRohit Sharma
2016Sunrisers HyderabadDavid Warner
2017Mumbai IndiansRohit Sharma
2018Chennai Super KingsMS Dhoni
2019Mumbai IndiansRohit Sharma
2020Mumbai IndiansRohit Sharma
2021Chennai Super KingsMS Dhoni
2022Gujarat TitansHardik Pandya
2023Chennai Super KingsMS Dhoni
2024Kolkata Knight RidersShreyas Iyer
2025Royal Challengers BengaluruRajat Patidar
2026Royal Challengers BengaluruRajat Patidar

Captains with multiple IPL titles

  • MS Dhoni: 5 titles (2010, 2011, 2018, 2021, 2023)
  • Rohit Sharma: 5 titles (2013, 2015, 2017, 2019, 2020)
  • Gautam Gambhir: 2 titles (2012, 2014)
  • Rajat Patidar: 2 titles (2025, 2026)

IPL Runner-up Teams by Year

Reaching the IPL final is a major achievement, but not every finalist lifts the trophy. Here is the year-wise list of runners-up, along with the franchises that have lost more than one final.

Year Runner-up Beaten By
2008Chennai Super KingsRajasthan Royals
2009Royal Challengers BangaloreDeccan Chargers
2010Mumbai IndiansChennai Super Kings
2011Royal Challengers BangaloreChennai Super Kings
2012Chennai Super KingsKolkata Knight Riders
2013Chennai Super KingsMumbai Indians
2014Kings XI PunjabKolkata Knight Riders
2015Chennai Super KingsMumbai Indians
2016Royal Challengers BangaloreSunrisers Hyderabad
2017Rising Pune SupergiantMumbai Indians
2018Sunrisers HyderabadChennai Super Kings
2019Chennai Super KingsMumbai Indians
2020Delhi CapitalsMumbai Indians
2021Kolkata Knight RidersChennai Super Kings
2022Rajasthan RoyalsGujarat Titans
2023Gujarat TitansChennai Super Kings
2024Sunrisers HyderabadKolkata Knight Riders
2025Punjab KingsRoyal Challengers Bengaluru
2026Gujarat TitansRoyal Challengers Bengaluru

Franchises with multiple runner-up finishes

  • Chennai Super Kings: 5 times (2008, 2012, 2013, 2015, 2019)
  • Royal Challengers Bengaluru: 3 times (2009, 2011, 2016)
  • Sunrisers Hyderabad: 2 times (2018, 2024)
  • Gujarat Titans: 2 times (2023, 2026)
  • Punjab Kings: 2 times (2014, 2025)

Frequently Asked Questions About IPL Winners

1. Which team has won the most IPL titles?

Chennai Super Kings and Mumbai Indians have won five IPL titles each. Kolkata Knight Riders are next with three.

2. Who won IPL 2026?

Royal Challengers Bengaluru won IPL 2026 by beating Gujarat Titans by five wickets in the final at Narendra Modi Stadium, Ahmedabad. It was their second title in a row.

3. Who won the first IPL season in 2008?

Rajasthan Royals won the first IPL in 2008 by beating Chennai Super Kings in the final, with Shane Warne as captain.

4. Who won IPL 2025?

Royal Challengers Bengaluru won the 2025 IPL title by beating Punjab Kings by six runs in the final.

5. Which teams have won consecutive IPL titles?

Chennai Super Kings (2010 and 2011), Mumbai Indians (2019 and 2020) and Royal Challengers Bengaluru (2025 and 2026) have each won back-to-back titles.

6. Which captain has won the most IPL titles?

MS Dhoni and Rohit Sharma have each won five IPL titles as captain.

7. Which team has lost the most IPL finals?

Chennai Super Kings have lost five IPL finals (2008, 2012, 2013, 2015 and 2019), the most of any franchise.

Conclusion

From Rajasthan Royals' win in 2008 to RCB's back-to-back titles in 2025 and 2026, every IPL season has added a new chapter to the tournament's history. CSK and MI continue to lead with five titles each, while RCB have now joined the list of multiple-time champions.

This IPL winners list is updated after every season with the latest champions, runners-up and records.

Sources and References

More top stories

Looking for more? Read the latest cricket news.