The IPL 2026 season is here. T20 cricket fans can finally put aside the anticipation and begin enjoying competitive matches from now until the end of May.
Relatively speaking, it’s a short season, especially compared to the NHL or MLB. However, it never ceases to be a sport that captivates the entire nation of India (and beyond).
Every IPL team wants to win. Sadly, nine organizations will not win the trophy. Here is the full list of IPL trophy winners, some information about the title-winning matches, along with some interesting trivia.
IPL 2026: Full List of Every Past Winner
Here is the list of every IPL team that has won the Trophy since its first award in 2008.
- 2008: Rajasthan Royals
- 2010: Chennai Super Kings
- 2011: Chennai Super Kings
- 2012: Kolkata Knight Riders
- 2013: Mumbai Indians
- 2014: Kolkata Knight Riders
- 2015: Mumbai Indians
- 2016: Sunrisers Hyderabad
- 2017: Mumbai Indians
- 2018: Chennai Super Kings
- 2019: Mumbai Indians
- 2020: Mumbai Indians
- 2021: Chennai Super Kings
- 2022: Gujarat Titans
- 2023: Chennai Super Kings
- 2024: Kolkata Knight Riders
- 2025: Royal Challengers Bengaluru
T20 Cricket IPL Trophy Final Matches
Here is the list of all the Final matches that determined the IPL trophy winner. Included is their opponent (the runner-up), Player of the Match, along with any other notable detail.
2025 Royal Challengers Bengaluru Defeats Punjab Kings
Final Score: 190/9 to 184/7, RCB won by six runs.
Player of the Match: Krunal Pandya
Player of the Series: Suryakumar Yadav
2024 Kolkata Knight Riders Defeat Sunrisers Hyderabad
Final Score: 114/2 to 113, KKR won by eight wickets.
Player of the Match: Mitchell Starc
Player of the Series: Sunil Narine
2023 Chennai Super Kings Defeat Gujarat Titans
Final Score: 171/5 (15/15 overs DLS Method) to 214/4, CSK won by five wickets.
Player of the Match: Devon Conway
Player of the Series: Shubman Gill
2022 Gujarat Titans Defeat Rajasthan Royals
Final Score: 133/3 to 130/9, GT won by seven wickets.
Player of the Match: Hardik Pandya
Player of the Series: Jos Buttler
2021 Chennai Super Kings Defeat Kolkata Knight Riders
Final Score: 192/3 to 165/9, CSK won by 27 runs.
Player of the Match: Faf du Piessis
Player of the Series: Harshal Patel
2020 Mumbai Indians Defeat Delhi Capitals
Final Score: 157/5 to 156/7, MI won by five wickets.
Player of the Match: Trent Boult
Player of the Series: Jofra Archer
2019 Mumbai Indians Defeat Chennai Super Kings
Final Score: 149/8 to 148/7, MI won by one run.
Player of the Match: Jasprit Bumrah
Player of the Series: Andre Russell
2018 Chennai Super Kings Defeat Sunrisers Hyderabad
Final Score: 181/2 to 178/6, CSK won by eight wickets.
Player of the Match: Shane Watson
Player of the Series: Sunil Narine
2017 Mumbai Indians Defeat Rising Pune Supergiant
Final Score: 129/8 to 128/6, MI won by one run.
Player of the Match: Krunal Pandya
Player of the Series: Ben Stokes
2016 Sunrisers Hyderabad Defeat Royal Challengers Bangaluru
Final Score: 208/7 to 200/7, SRH won by eight runs.
Player of the Match: Ben Cutting
Player of the Series: Virat Kohli
2015 Mumbai Indians Defeat Chennai Super Kings
Final Score: 202/5 to 161/8, MI won by 41 runs
Player of the Match: Rohit Sharma
Player of the Series: Andre Russell
2014 Kolkata Knight Riders Defeat Kings XI Punjab
Final Score: 200/7 to 199/4, KKR won by three wickets
Player of the Match: Manish Pandey
Player of the Series: Glenn Maxwell
2013 Mumbai Indians Defeat Chennai Super Kings
Final Score: 148/9 to 125/9, MI won by 23 runs.
Player of the Match: Kieron Pollard
Player of the Series: Shane Watson
2012 Kolkata Knight Riders Defeat Chennai Super Kings
Final Score: 192/5 to 190/3, KKR won by 5 wickets.
Player of the Match: Manvinder Bisla
Player of the Series: Sunil Narine
2011 Chennai Super Kings Defeat Royal Challengers Bangaluru
Final Score: 205/5 to 147/8, CSK won by 58 runs.
Player of the Match: Murali Vijay
Player of the Series: Chris Gayle
2010 Chennai Super Kings Defeat Mumbai Indians
Final Score: 168/5 to 146/9, CSK won by 22 runs
Player of the Match: Suresh Raina
Player of the Series: Sachin Tendulkar
2008 Rajasthan Royals Defeat Chennai Super Kings
Final Score: 164/7 to 163/5, RR won by three wickets
Player of the Match: Yusef Pathan
Player of the Series: Shane Watson
Some Observations About IPL Trophy Winners
Here are some observations about all of the IPL Trophy winners.
- Team with the most IPL Trophies: Chennai Super Kings/Mumbai Indians (5)
- Team with the least IPL Trophies: Delhi Capitals/Punjab Kings/Lucknow Super Giants (0)
- Largest Margin of Victory (Runs): CSK (2011), 58 runs
- Largest Margin of Victory (Wickets): CSK (2018) & KKR (2024), eight wickets
- Most Wickets Taken (Bowler): Karanveer Singh (2014) & Dwayne Bravo (2013), 4 wickets
- Most Runs (Batter): Shane Watson 117 (2018)
- Most Runs (Team): Sunrisers Hyderabad, 208 runs (2016)
Like Heavy Sports’s content? Be sure to follow us.
This article was originally published on Heavy Sports
The post IPL Trophy: Full List of Winners & Runner-Ups appeared first on Heavy Sports.