Srinagar: Royal Challengers Bangalore (RCB) broke jinx in the 18th season of IPL by lifting the trophy.They beat Punjab Kings in the IPL 2025 final at the Narendra Modi Stadium in Ahmadabad on Tuesday.
RCB finished second in the standings after the league stage before they thrashed the same PBKS side in Qualifier 1 to reach the finals.
The Shreyas Iyer-led Punjab, too, has looked a different team under him and coach Ricky Ponting. The captain-coach duo took Punjab to their first final since 2014 and only their second overall.
Rajasthan Royals are the inaugural IPL champions of 2008. They beat Chennai Super Kings by three wickets to lift the first cup. In 2009, Deccan Chargers (now defunct) beat RCB in the final to win the title. Kolkata Knight Riders are the most recent champions of the IPL. They beat Sunrisers Hyderabad in the final of 2024.
Both Mumbai Indians and Chennai Super Kings are two of the most successful sides in the history of IPL, having won five titles each.
Full list of IPL winners from 2008 to 2025
Year | Winner | Runner-up | Venue | Result |
2008 | Rajasthan Royals | Chennai Super Kings | Mumbai | RR won by 3 wickets |
2009 | Deccan Chargers | Royal Challengers Bangalore | Johannesburg | DC won by 6 runs |
2010 | Chennai Super Kings | Mumbai Indians | Mumbai | CSK won by 22 runs |
2011 | Chennai Super Kings | Royal Challengers Bangalore | Chennai | CSK won by 58 runs |
2012 | Kolkata Knight Riders | Chennai Super Kings | Chennai | KKR won by 5 wickets |
2013 | Mumbai Indians | Chennai Super Kings | Kolkata | MI won by 23 runs |
2014 | Kolkata Knight Riders | Kings XI Punjab | Bangalore | KKR won by 3 wickets |
2015 | Mumbai Indians | Chennai Super Kings | Kolkata | MI won by 41 runs |
2016 | Sunrisers Hyderabad | Royal Challengers Bangalore | Bangalore | SRH won by 8 runs |
2017 | Mumbai Indians | Rising Pune Supergiant | Hyderabad | MI won by 1 run |
2018 | Chennai Super Kings | Sunrisers Hyderabad | Mumbai | CSK won by 8 wickets |
2019 | Mumbai Indians | Chennai Super Kings | Hyderabad | MI won by 1 run |
2020 | Mumbai Indians | Delhi Capitals | Dubai | MI won by 5 wickets |
2021 | Chennai Super Kings | Kolkata Knight Riders | Dubai | CSK won by 27 runs |
2022 | Gujarat Titans | Rajasthan Royals | Ahmadabad | GT won by 7 wickets |
2023 | Chennai Super Kings | Gujarat Titans | Ahmadabad | CSK won by 5 wickets |
2024 | Kolkata Knight Riders | Sunrisers Hyderabad | Chennai | KKR won by 8 wickets |
2025 | Royal Challengers Bengaluru | Punjab Kings | Ahmadabad | RCB won by 6 runs |