Indian Premier League (IPL) Winners list

chaitu kovuru
5 Min Read

The Indian Premier League (IPL) is the biggest and most exciting T20 cricket league in the world. Launched in 2008 by the Board of Control for Cricket in India (BCCI), it has completely changed the way cricket is played and watched. With fast-paced matches, international stars, and non-stop entertainment, the IPL attracts millions of fans from all over the globe.

Every year, top teams like Mumbai Indians, Chennai Super Kings, Kolkata Knight Riders, and others battle it out for the trophy. The tournament is known for its thrilling last-over finishes, powerful batting performances, and unexpected twists. Each season brings new records, rising talents, and unforgettable moments that keep fans glued to their screens.

The IPL is more than just a tournament – it’s a celebration of cricket, entertainment, and passion. Fans proudly support their favorite teams like Royal Challengers Bangalore, Delhi Capitals, Rajasthan Royals, and more. It’s also a platform where young players get a chance to play alongside legends and make a name for themselves.

From the first season in 2008 to the latest final in 2024, the league has crowned several champions. Below is the complete list of IPL winners from 2008 to 2024, including runner-ups, final venues, and important highlights. Whether you’re a long-time fan or just getting into cricket, this list gives you a clear look at the history of IPL success.

IPL Winners & Runners List from 2008 to 2025

YearWinnerRunner-UpMarginVenue
2008Rajasthan RoyalsChennai Super Kings3 wicketsMumbai
2009Deccan ChargersRoyal Challengers Bangalore6 runsJohannesburg
2010Chennai Super KingsMumbai Indians22 runsMumbai
2011Chennai Super KingsRoyal Challengers Bangalore58 runsChennai
2012Kolkata Knight RidersChennai Super Kings5 wicketsChennai
2013Mumbai IndiansChennai Super Kings23 runsKolkata
2014Kolkata Knight RidersKings XI Punjab3 wicketsBangalore
2015Mumbai IndiansChennai Super Kings41 runsKolkata
2016Sunrisers HyderabadRoyal Challengers Bangalore8 runsBangalore
2017Mumbai IndiansRising Pune Supergiant1 runHyderabad
2018Chennai Super KingsSunrisers Hyderabad8 wicketsMumbai
2019Mumbai IndiansChennai Super Kings1 runHyderabad
2020Mumbai IndiansDelhi Capitals5 wicketsDubai
2021Chennai Super KingsKolkata Knight Riders27 runsDubai
2022Gujarat TitansRajasthan Royals7 wicketsAhmedabad
2023Chennai Super KingsGujarat Titans5 wicketsAhmedabad
2024Kolkata Knight RidersSunrisers Hyderabad8 wicketsChennai

Most IPL Titles by Teams (2008–2024)

TeamTitles WonYears Won
Mumbai Indians (MI)52013, 2015, 2017, 2019, 2020
Chennai Super Kings (CSK)52010, 2011, 2018, 2021, 2023
Kolkata Knight Riders (KKR)32012, 2014, 2024
Sunrisers Hyderabad (SRH)12016
Rajasthan Royals (RR)12008
Deccan Chargers (DC)12009
Gujarat Titans (GT)12022

IPL Winners List (2008-2024) with Captain, Man of the Match, and Player of the Series

YearWinnerCaptainMan of the Match (Final)Player of the Series
2008Rajasthan RoyalsShane WarneYusuf PathanShane Watson
2009Deccan ChargersAdam GilchristAnil KumbleAdam Gilchrist
2010Chennai Super KingsMS DhoniSuresh RainaSachin Tendulkar
2011Chennai Super KingsMS DhoniMurali VijayChris Gayle
2012Kolkata Knight RidersGautam GambhirManvinder BislaSunil Narine
2013Mumbai IndiansRohit SharmaKieron PollardShane Watson
2014Kolkata Knight RidersGautam GambhirManish PandeyGlenn Maxwell
2015Mumbai IndiansRohit SharmaRohit SharmaAndre Russell
2016Sunrisers HyderabadDavid WarnerBen CuttingVirat Kohli
2017Mumbai IndiansRohit SharmaKrunal PandyaBen Stokes
2018Chennai Super KingsMS DhoniShane WatsonSunil Narine
2019Mumbai IndiansRohit SharmaJasprit BumrahAndre Russell
2020Mumbai IndiansRohit SharmaTrent BoultJofra Archer
2021Chennai Super KingsMS DhoniFaf du PlessisHarshal Patel
2022Gujarat TitansHardik PandyaHardik PandyaJos Buttler
2023Chennai Super KingsMS DhoniDevon ConwayShubman Gill
2024Kolkata Knight RidersShreyas IyerMitchell StarcSunil Narine

Interesting IPL Stats

Most Final Appearances: Chennai Super Kings – 10 times

Most Matches Won in a Season: Gujarat Titans – 12 wins (2022)

Youngest IPL Winning Captain: Hardik Pandya (GT, 2022)

Oldest Player to Win Final: MS Dhoni (2023)

Share This Article
Leave a Comment

Points Table Of IPL 2025

Rank & TeamPoints
1. Delhi Capitals12
2. Gujarat Titans12
3. Royal Challengers Bengaluru10
4. Punjab Kings10
5. Lucknow Super Giants10
6. Kolkata Knight Riders6
7. Mumbai Indians8
8. Rajasthan Royals4
9. Sunrisers Hyderabad4
10. Chennai Super Kings4