We are still about two and a half months away from the Indian Premier League (IPL) 2025 season kicking off. So, there is no point in talking about who’ll be the winner come May. But what we can discuss is who the past winners of the coveted IPL trophy are. How many teams have won an IPL title and franchises that never got a chance to get their hands on it?
Number of teams that have won the IPL trophy
Seven teams have won an IPL trophy. These are the Rajasthan Royals, Deccan Chargers, Chennai Super Kings (CSK), Kolkata Knight Riders (KKR), Mumbai Indians (MI), Sunrisers Hyderabad, and Gujarat Titans.
Which team has the most IPL titles?
CSK and MI have won the most titles, i.e., five each. CSK has won the coveted title in the following years: 2010, 2011, 2018, 2021, 2023. Meanwhile, MI has won it in the following seasons: 2013, 2015, 2017, 2019, and 2020.
First team to win multiple IPL trophies
CSK was the first team to win multiple IPL titles. They won back-to-back in 2010 and 2011, becoming the first franchise to have multiple IPL trophies.
Team to win multiple IPL trophies
CSK, MI, and KKR are the only teams that have won multiple IPL titles. CSK did it in 2011, MI in 2015, and KKR in 2014.
Teams that have never won an IPL trophy
There are eight teams that have played in the league and have never won an IPL trophy. These are Royal Challengers Bengaluru, Delhi Capitals (former Delhi Daredevils), Punjab Kings (Kings XI Punjab), Lucknow Super Giants, Kochi Tuskers Kerala, Pune Warriors, Gujarat Lions, and Rising Pune Supergiant.
IPL winners list
Edition | Winner |
---|---|
2008 | Rajasthan Royals |
2009 | Deccan Chargers |
2010 | Chennai Super Kings |
2011 | Chennai Super Kings (2) |
2012 | Kolkata Knight Riders |
2013 | Mumbai Indians |
2014 | Kolkata Knight Riders (2) |
2015 | Mumbai Indians (2) |
2016 | Sunrisers Hyderabad |
2017 | Mumbai Indians (3) |
2018 | Chennai Super Kings (3) |
2019 | Mumbai Indians (4) |
2020 | Mumbai Indians (5) |
2021 | Chennai Super Kings (4) |
2022 | Gujarat Titans |
2023 | Chennai Super Kings (5) |
2024 | Kolkata Knight Riders (3) |