ARTICLE AD BOX
Kolkata Knight Riders players celebrate with the Indian Premier League (IPL) 2024 trophy after winning the final match against Sunrisers Hyderabad at MA Chidambaram Stadium, in Chennai. (PTI)
IPL full list of winners from 2008 to 2024: The 18th season of the Indian Premier League is coming to a close with just two teams left to chase the ultimate glory as fourth-time IPL finalist Royal Challengers Bengaluru will face Punjab Kings in the IPL 2025 final for one last match of the season at the Narendra Modi Stadium in Ahmedabad on Tuesday. The Rajat Patidar-led RCB have had a phenomenal tournament, with the team finishing 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.
Full list of IPL winners from 2008 to 2024
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 | Ahmedabad |
GT won by 7 wickets |
2023 | Chennai Super Kings | Gujarat Titans | Ahmedabad |
CSK won by 5 wickets |
2024 | Kolkata Knight Riders | Sunrisers Hyderabad | Chennai |
KKR won by 8 wickets |
Both Mumbai Indians and Chennai Super Kings are two of the most successful sides in the history of IPL, having won five titles each. Chennai have also reached the IPL final (10) the most times.
Teams with most IPL titles
Teams | Titles |
Years |
Mumbai Indians (MI) | 5 |
2013, 2015, 2017, 2019, 2020 |
Chennai Super Kings (CSK) | 5 |
2010, 2011, 2018, 2021, 2023 |
Kolkata Knight Riders (KKR) | 3 |
2012, 2014, 2024 |
Sunrisers Hyderabad (SRH) | 1 | 2016 |
Rajasthan Royals (RR) | 1 | 2008 |
Deccan Chargers (DC) | 1 | 2009 |
Gujarat Titans (GT) | 1 | 2022 |