For the past 16 years, the cream of T20 cricket's crop has made its way to the subcontinent to compete in the Indian Premier League.
Without doubt the most exciting short-form league around the globe, each season 10 franchises compete for the right to be named champion.
As of 2008, six of these 10 franchises have tasted IPL success, with just Delhi, Lucknow, Punjab and Royal Challengers Bengaluru being made to wait.
From a Regal inaugural champion to a contemporary champion putting themselves back on top, here is the full list of Indian Premier League champions.
Season | Champion |
2008 | Rajasthan Royals |
2009 | Deccan Chargers |
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 |