The IPL 2025 (Indian Premier League) has come to an end and what a season it has been with Royal Challengers Bengaluru (RCB) lifting the title on the back of a hard-fought win over Punjab Kings (PBKS) in the final on June 3. In front of a packed crowd at the Narendra Modi Stadium, Rajat Patidar and his men scripted history by winning the Indian Premier League title for the very first time, ending an anxious wait of 18 long years! With this, RCB have become the eighth team to win the IPL. In this article, we shall take a look at the list of IPL champions every year so far and also the teams with the most number of IPL titles. Watch Historic Moment As RCB Lift First Indian Premier League Title With Victory Over Punjab Kings in IPL 2025 Final (Video Inside).
This was the 18th edition of the Indian Premier League and it will be remembered for several reasons, one of them being the fact that the season witnessed a new champion. IPL 2025 has been about batters and bowlers dominating in equal measure and it was a thrilling final at the Narendra Modi Stadium, which saw RCB pip PBKS to be crowned IPL champions. Gujarat Titans' Sai Sudharsan was named the winner of the Orange Cap after he finished IPL 2025 as the highest run-scorer (759 runs), while his teammate Prasidh Krishna bagged the Purple Cap for being the highest wicket-taker (25 wickets). Mumbai Indians' Suryakumar Yadav was named Most Valuable Player of the Tournament. Who is Mo Bobat? Here's All You Need to Know About Royal Challengers Bengaluru's Director of Cricket Who Led Them to First IPL Title.
IPL Winners Season-By-Season
| Season | Winner | Runners-Up | Victory Margin |
| 2008 | Rajasthan Royals | Chennai Super Kings | Won by 3 Wickets |
| 2009 | Deccan Chargers | Royal Challengers Bengaluru | Won By 6 Runs |
| 2010 | Chennai Super Kings | Mumbai Indians | Won By 22 Runs |
| 2011 | Chennai Super Kings | Royal Challengers Bengaluru | Won By 58 Runs |
| 2012 | Kolkata Knight Riders | Chennai Super Kings | Won By 5 Wickets |
| 2013 | Mumbai Indians | Chennai Super Kings | Won By 23 Runs |
| 2014 | Kolkata Knight Riders | Punjab Kings (Kings XI Punjab) | Won By 3 Wickets |
| 2015 | Mumbai Indians | Chennai Super Kings | Won By 41 Runs |
| 2016 | Sunrisers Hyderabad | Royal Challengers Bengaluru | Won By 8 Runs |
| 2017 | Mumbai Indians | Rising Pune Supergiant | Won By 1 Run |
| 2018 | Chennai Super Kings | Sunrisers Hyderabad | Won By 8 Wickets |
| 2019 | Mumbai Indians | Chennai Super Kings | Won By 1 Run |
| 2020 | Mumbai Indians | Delhi Capitals | Won By 5 Wickets |
| 2021 | Chennai Super Kings | Kolkata Knight Riders | Won By 27 Runs |
| 2022 | Gujarat Titans | Rajasthan Royals | Won By 7 Wickets |
| 2023 | Chennai Super Kings | Gujarat Titans | Won By 5 Wickets |
| 2024 | Kolkata Knight Riders | Sunrisers Hyderabad | Won By 8 Wickets |
| 2025 | Royal Challengers Bengaluru | Punjab Kings | Won By 6 Runs |
Teams With Most IPL Titles
| Teams | No of IPL Titles |
| Chennai Super Kings, Mumbai Indians | 5 |
| Kolkata Knight Riders | 3 |
| Rajasthan Royals, Deccan Chargers, Sunrisers Hyderabad, Gujarat Titans, Royal Challengers Bengaluru | 1 |
As can be seen in the table above, Chennai Super Kings (CSK) and Mumbai Indians (MI) are the two most successful franchises in the history of the IPL, having won five titles each. Chennai Super Kings won the IPL in 2010, 2011, 2018, 2021 and 2023 while Mumbai Indians won it in the years 2013, 2015, 2017, 2019 and 2020. Kolkata Knight Riders (KKR) is the second-most successful team in the IPL with three titles (2012, 2014 and 2024).
Rajasthan Royals (2008), now defunct Deccan Chargers (2009), Sunrisers Hyderabad (2016), Gujarat Titans (2022) and Royal Challengers Bengaluru (2025) have all won one title each. Meanwhile, Delhi Capitals, Lucknow Super Giants and Punjab Kings are the only teams yet to win the IPL.
(The above story first appeared on LatestLY on Jun 04, 2025 02:45 AM IST. For more news and updates on politics, world, sports, entertainment and lifestyle, log on to our website latestly.com).













Quickly


