Skip to content

IPL Winners List of All Time (2008-2025): Every Champion and Runner-Up

  • by
IPL Winners List | IPL 2025 winner RCB | IPL winners list of all time 2008 to 2025

हिंदी में पढ़ें | IPL Winners List all time ( IPL trophy winners list ): Top 7 teams that have won the IPL trophy | IPL winner list of all time 2008 to 2023: who won the most IPL trophy? Only 8 teams were able to become winners in 18 seasons.

The Indian Premier League (IPL) has been a thrilling spectacle since its inception in 2008, captivating cricket fans worldwide with its high-octane matches and star-studded lineups. The IPL winners list is a testament to the tournament’s competitive spirit, with only seven teams clinching the coveted trophy over 18 seasons. With Royal Challengers Bengaluru (RCB) emerging as the champions of IPL 2025, let’s dive into the complete IPL winners list of all time (2008-2025), highlighting the top teams, memorable finals, and key moments that have shaped this iconic T20 league.

IPL 2025: Royal Challengers Bengaluru’s Maiden Triumph

IPL winners list of all time 2008 to 2025 | IPL 2025 winner | RCB IPL 2025 winner

In a nail-biting finale on May 25, 2025, Royal Challengers Bengaluru (RCB) clinched their first-ever IPL title, defeating Punjab Kings (PBKS) by 6 runs. Batting first, RCB posted a competitive 172/8, powered by a blazing 68 off 42 balls from Virat Kohli and a quickfire 35 off 18 from Cameron Green. PBKS fought hard, with Jonny Bairstow’s 55 keeping them in the chase, but RCB’s bowlers, led by Mohammed Siraj’s 3/28, held their nerve to secure the victory. This win marked the end of RCB’s long wait for an IPL trophy, making them the seventh team to join the IPL winners list.

IPL Winners List: Top Teams Dominating the League

The IPL winners list of all time showcases the dominance of a few franchises, with Mumbai Indians and Chennai Super Kings leading the pack. Below is a detailed breakdown of the top teams that have lifted the IPL trophy:

1. Mumbai Indians (MI) – 5 Titles (2013, 2015, 2017, 2019, 2020)

Mumbai Indians top the IPL winners list with five titles, all under the captaincy of Rohit Sharma. Known for their clutch performances, MI’s victories include:

  • 2020: Dominated Delhi Capitals, chasing 156/7 in 18.4 overs to win by 5 wickets.
  • 2013: Defeated Chennai Super Kings by 23 runs, scoring 148/9 to CSK’s 125/9.
  • 2015: Crushed CSK by 41 runs, posting 202/5 to CSK’s 161/8.
  • 2017: Won a thrilling low-scoring final against Rising Pune Supergiant by 1 run (129/8 vs. 128/6).
  • 2019: Edged out CSK by 1 run in a tense finish (149/8 vs. 148/7).
IPL Winners List all time ( IPL trophy winners list )
IPL Winners List: Mumbai Indians at the Top

IPL 2013 Final: 26 May 2013

In the final match played on 1 June 2013, Mumbai Indians scored 148 runs after losing 9 wickets while batting first, while the Chennai Super Kings team, chasing the target, scored 125 runs after losing 9 wickets in 20 overs. This was the first victory of the Mumbai Indians.

Also Read: PSL 2022 Live Streaming & TV Channel: Know when and on which channel the Pakistan Super League will be broadcast live

IPL 2015 Final: 24 May 2015

The final match of IPL 2015 was played on 24 May 2015. In which MI scored 202 runs for 5 wickets while batting first. In response to this, Chennai’s team managed to score 161 runs. Mumbai won this match by 41 runs.

IPL 2017 Final: 21 May 2017

The final match played on 21 May 2017 was the most exciting and low-scoring Final match of IPL. In this, Mumbai Indians batted first and scored 129 runs for 8 wickets. At the same time, chasing Pune, Pune could only manage 128 runs for 8 wickets in 20 overs. Mumbai won this match by 1 run.

Also Read: IPL 2022 Auction Date, Live Broadcast, New Teams and Retained Players List

IPL 2019 Final: 12 May 2019

In this match too, Mumbai Indians had won by just 1 run. Batting first, MI scored 149/8, in response to which Chennai Super Kings were able to score 148/7.

IPL 2020 Final: 10 Nov 2020

In this match, Delhi Capitals were in front of Mumbai Indians. Batting first, DC scored 156 for 7 wickets. While chasing the target, MI scored 157 runs for 5 wickets in just 18.4 overs and won the match by 5 wickets.

Also Read: IPL 2022 Live Streaming, telecast & TV Channel: on which TV channels IPL 2022 will be broadcast live

2. Chennai Super Kings (CSK) – 5 Titles (2010, 2011, 2018, 2021, 2023)

CSK, led by the charismatic MS Dhoni, shares the top spot with five titles. Their victories include:

  • 2023: Won via DLS method against Gujarat Titans, chasing a revised 171 in 15 overs.
  • 2010: Beat Mumbai Indians by 22 runs, defending 168/5.
  • 2011: Overpowered Royal Challengers Bangalore, chasing 205/5 to win by 58 runs.
  • 2018: Defeated Sunrisers Hyderabad by 8 wickets, chasing 178/6.
  • 2021: Outplayed Kolkata Knight Riders by 27 runs, defending 192/3.
IPL 2021 SRH vs CSK 44th Match
IPL Winners List ( IPL trophy winners list )
IPL 2021 SRH vs CSK 44th Match

CSK (Chennai Super Kings) is in second place in the IPL Winners List ( IPL trophy winners list ). Chennai won the IPL title 3 times in 2010, 2011, and 2017.

IPL 2010 Final: 25 April 2010

In this final match, Chennai scored 168 runs while batting first. While chasing the target, Royal Challenger Bangalore could score 146 runs. Chennai Super Kings won this match by 22 runs.

IPL 2011 Final: 28 May 2011

This time also the Royal Challenger reached the final. Batting first, CSK scored 205 runs. In response to this the RCB team could score only 147 runs.

Read: VIVO IPL 2021 Schedule

IPL 2018 Final: 27 May 2018

In this match played between CSK and SRH, Sunrisers Hyderabad batted first and scored a score of 178/6. CSK scored 181 for 2 wickets and won the match by 8 wickets.

IPL 2022 Final: 15 Oct 2022

The final match of IPL 2022 was played on 15 October 2022. Which was won by Chennai Super Kings by 27 runs. Batting first, Chennai Super Kings scored 192 runs for the loss of 3 wickets, in which Faf du Plessis played brilliant innings of 86 runs in 59 balls hitting 7 fours and 3 sixes.

While chasing the target, Kolkata Knight Riders could score only 165 runs even after losing 9 wickets in 20 overs. In Shubman Gill scored 51 and Venkatesh Iyer scored 50 runs.

Chennai batsman Faf du Plessis was given the man of the match in this match. At the same time, Harshal Patel was given the Man of the Series (Purple Cap) award for taking the highest 32 wickets in IPL 2021.

IPL 2023 Final: 29 May 2023

In the IPL 2023 finale, the Chennai Super Kings emerged triumphant as they outplayed the Gujarat Titans by securing a 5-wicket victory through the DLS method.

The Gujarat Titans set a challenging target of 214 runs after scoring impressively with just 4 wickets lost in their allotted 20 overs. Undeterred by the formidable total, the Chennai Super Kings showcased their batting prowess and resilience, successfully achieving the target in a remarkable 15 overs while losing 5 wickets along the way.

Noteworthy contributions from Ruturaj Gaikwad, Devon Conway, Shivam Dube, Ajinkya Rahane, and Ambati Rayudu played a vital role in the Chennai Super Kings’ pursuit of victory, making their triumph even more memorable.

3. Kolkata Knight Riders (KKR) – 3 Titles (2012, 2014, 2024)

KKR, under Gautam Gambhir’s leadership for their first two titles and Shreyas Iyer for the third, secured three titles:

  • 2012: Chased 190/5 to defeat Chennai Super Kings by 5 wickets.
  • 2014: Overcame a massive 199/4 by Punjab Kings, scoring 200/7 in 19.3 overs to win by 3 wickets.
  • 2024: Dominated Sunrisers Hyderabad, chasing 113 in just 10.3 overs to win by 8 wickets.

IPL 2012 Final: 27 May 2012

The 2012 final match was played between Kolkata Knight Riders and Chennai Super Kings. In which, batting first, Kolkata scored 192 runs and won the match by 5 wickets. This was the first success of Kolkata Knight Riders.

Read: IPL 2021 Live Broadcast channels and Streaming platform details

IPL 2012 Final: 1 June 2014

Kolkata Knight Riders became champions again after 2 years of winning IPL 2012. This time in front of him was Kings 11 Punjab (current name- Punjab Kings). Batting first, the Punjab Kings made a mountain-like goal in this final of 2012 by scoring 199 runs in front of the Kolkata Knight Riders.

Kolkata Knight Riders overcame this challenge by scoring 200 runs for 7 wickets in 19.3 overs to win this impossible match and win the title for the second time.

देखें: IPL Most Successful captain: कौन है आईपीएल का सबसे सफल कप्तान ? देखें लिस्ट

4. Sunrisers Hyderabad (SRH) – 1 Title (2016)

SRH’s sole triumph came in 2016, defeating Royal Challengers Bangalore by 8 runs. SRH posted 208/7, and despite RCB’s spirited 200/7, David Warner’s team held firm.

IPL 2016 Final: 29 May 2016

Sunrisers Hyderabad had to wait a long time for the first success. The final match of IPL 2016 was played between Royal Challengers Bangalore and Sunrisers Hyderabad.

Taking advantage of this opportunity, SRH batted first and set a huge target of 108 runs in front of Royal Challengers Bangalore. Royal Challenger Bangalore also scored 200 runs in 20 overs in a tough competition. But in the end, only Sunrisers Hyderabad won.

5. Rajasthan Royals (RR) – 1 Title (2008)

The inaugural IPL champions, RR won in 2008 under Shane Warne’s leadership, chasing CSK’s 163/5 on the last ball to win by 3 wickets.

IPL 2008 Final: 1 June 2008

Rajasthan Royals became the team that achieved success in the first season of IPL. But after that, she has yet to win the IPL title.

The final match of the first season of IPL was played between Chennai Super Kings and Rajasthan Royals. In this, the Rajasthan Royals came down to respond to Chennai’s 163 runs and won the match by 3 wickets by scoring 164 runs on the last ball.

6. Deccan Chargers (DC) – 1 Title (2009)

Deccan Chargers, led by Adam Gilchrist, won in 2009, defending 143/6 against RCB to secure a 6-run victory.

IPL 2009 Final: 24 May 2009

Deccan Chargers is in sixth place in the IPL Winners List ( IPL trophy winners list ). The final match of the second season of IPL was played on 24 May 2009.

Batting first in the IPL 2009 final, Deccan Chargers scored 143 runs for the loss of 6 wickets in 20 overs. In response to this Royal Challenger Bangalore could score only 137 runs. In this match, Bangalore lost its 9 wickets in 20 overs.

7. Gujarat Titans (GT) – 1 Title (2022)

In their debut season, Gujarat Titans won IPL 2022, defeating Rajasthan Royals by 7 wickets, chasing 130/9 with ease.

Read: most wickets in IPL history: List of top-10 bowlers

8. Royal Challengers Bengaluru (RCB) – 1 Title (2025)

RCB’s long-awaited triumph in 2025 saw them defeat Punjab Kings by 6 runs, defending 172/8 in a thrilling final.

Complete IPL Winners List (2008-2025): Champions and Runners-Up

Here’s the full IPL winners list of all time (2008-2025), including winners, runners-up, margins, and venues:

YearDateWinnerWon ByRunner-UpVenue
20081 JunRajasthan Royals3 wicketsChennai Super KingsMumbai
200924 MayDeccan Chargers6 runsRoyal Challengers BangaloreJohannesburg
201025 AprChennai Super Kings22 runsMumbai IndiansMumbai
201128 MayChennai Super Kings58 runsRoyal Challengers BangaloreChennai
201227 MayKolkata Knight Riders5 wicketsChennai Super KingsChennai
201326 MayMumbai Indians23 runsChennai Super KingsKolkata
20141 JunKolkata Knight Riders3 wicketsPunjab KingsBangalore
201524 MayMumbai Indians41 runsChennai Super KingsKolkata
201629 MaySunrisers Hyderabad8 runsRoyal Challengers BangaloreBangalore
201721 MayMumbai Indians1 runRising Pune SupergiantHyderabad
201827 MayChennai Super Kings8 wicketsSunrisers HyderabadMumbai
201912 MayMumbai Indians1 runChennai Super KingsHyderabad
202010 NovMumbai Indians5 wicketsDelhi CapitalsDubai
202115 OctChennai Super Kings27 runsKolkata Knight RidersDubai
202229 MayGujarat Titans7 wicketsRajasthan RoyalsAhmedabad
202329 MayChennai Super Kings5 wickets (DLS)Gujarat TitansAhmedabad
202426 MayKolkata Knight Riders8 wicketsSunrisers HyderabadChennai
202525 MayRoyal Challengers Bengaluru6 runsPunjab KingsMumbai

IPL Winners FAQ

Which team has won the most IPL titles?

Mumbai Indians and Chennai Super Kings are tied for the most IPL titles, with five each.

Who won IPL 2025?

Royal Challengers Bengaluru won IPL 2025, defeating Punjab Kings by 6 runs in the final on May 25, 2025.

When did the IPL start?

The IPL began in 2008, with Rajasthan Royals winning the inaugural season against Chennai Super Kings.

How many teams have won the IPL?

Seven teams have won the IPL: Mumbai Indians, Chennai Super Kings, Kolkata Knight Riders, Sunrisers Hyderabad, Rajasthan Royals, Deccan Chargers, Gujarat Titans, and Royal Challengers Bengaluru.

Who founded the IPL?

The IPL was founded by the Board of Control for Cricket in India (BCCI) in 2008, with Lalit Modi as the key figure behind its inception.

Why the IPL Winners List Matters

The IPL winners list of all time (2008-2025) reflects the evolution of T20 cricket in India, showcasing intense rivalries, unforgettable moments, and the rise of new cricketing stars. From Rajasthan Royals’ fairytale win in 2008 to RCB’s breakthrough in 2025, each season has added to the IPL’s legacy. Stay tuned for IPL 2026, as teams gear up for another exciting chapter in this global cricketing phenomenon.

***TRENDING****

देखें:  Most Wickets in IPL: आईपीएल में सबसे ज्यादा विकेट लेने वाले गेंदबाजों की लिस्ट

देखें: Virat Kohli vs Rohit Sharma: Comparison of Test, ODI, T20, and IPL stats


For the latest IPL updates, schedules, and live scorecards, visit CricTrace.

Source: IPL-T20