Complete list of IPL winners from 2008 to 2025
Check the full list of Indian Premier League (IPL) winners and runner-up teams from 2008 to 2025.
The IPL 2025 witnessed a new champion as Royal Challengers Bengaluru (RCB) ended their title drought of 18 years with a sensational win over Punjab Kings (PBKS). Virat Kohli finally claimed the silverware that was missing from his glittering trophy cabinet as IPL got its new champion after a tournament featuring 10 teams and 74 matches, which concluded on June 3.
Let's take a look at all the IPL champions from 2008 to 2025.
IPL 2008 winners Rajasthan Royals - In the inaugural season of the IPL, Shane Warne-led young and inexperienced RR squad defeated MS Dhoni's CSK by 3 wickets to win the title.
IPL 2009 winners Deccan Chargers - Adam Gilchrist-led Chargers defeated RCB in a low-scoring, intense encounter by 6 runs to claim the IPL title in Johannesburg, South Africa.
IPL 2010 winners Chennai Super Kings - After getting close to the trophy in the first two seasons, Dhoni-led CSK beat MI by 22 runs and lifted their maiden title.
IPL 2010 winners Chennai Super Kings - CSK successfully defended their title in 2010 by defeating RCB by 58 runs in the final.
IPL 2012 winners Kolkata Knight Riders - KKR ended CSK’s winning streak of 2 consecutive title wins by claiming a five-wicket win in the summit clash.
IPL 2013 winners Mumbai Indians - Young Rohit Sharma led MI to triumph over CSK by 23 runs in a low-scoring game and guided the Blue Brigade to their maiden IPL crown.
IPL 2014 winners Kolkata Knight Riders - KKR beat Kings XI Punjab (now Punjab Kings) by 3 wickets in a high-scoring final as Gautam Gambhir secured KKR their 2nd IPL trophy.
IPL 2015 winners Mumbai Indians - Rohit Sharma once again got the better of Dhoni in an IPL final as the Mumbai-based franchise defeated CSK by 41 runs and won their second IPL title.
IPL 2016 winners Sunrisers Hyderabad - David Warner-led SRH beat RCB against all odds in a high-scoring and intense match by 8 runs to claim the maiden IPL title.
IPL 2017 winners Mumbai Indians - MI defeated newbies Rising Pune Supergiant in a low-scoring, nail-biting encounter by 1 run and won their 3rd IPL trophy.
IPL 2018 winners Chennai Super Kings - Making a comeback after a 2-year ban, CSK enjoyed a dream campaign as they crushed SRH in the finals by 8 wickets to claim their 3rd IPL title.
IPL 2019 winners Mumbai Indians - Rohit Sharma's Mumbai defeated Dhoni-led CSK in a cliffhanger by 1 run in the final, edging the Yellow Army for the 3rd consecutive time in the IPL final.
IPL 2020 winners Mumbai Indians - MI beat Delhi Capitals by 5 wickets and created history by winning a record 5th IPL title in the span of just 8 years.
IPL 2021 winners Chennai Super Kings - CSK batters crushed KKR's hopes of winning a third title with a 27-run win and claimed their 4th IPL title.
IPL 2022 winners Gujarat Titans - Playing their first ever IPL season, Hardik Pandya and GT stunned everyone by winning their first ever IPL title in their first season itself as they defeated RR by 7 wickets.
IPL 2023 winners Chennai Super Kings - Ravindra Jadeja’s last-ball heroics helped CSK beat GT by 5 wickets in a thrilling last-ball rain-affected final as the southern giants claimed their 5th IPL trophy.
IPL 2024 winners Kolkata Knight Riders - SRH were left clueless by a superb bowling display by KKR as they were bowled out for 113 - a target that the Kolkata-based franchise chased down for the loss of just two wickets. The Shreyas Iyer-led side claimed their 3rd IPL title and ended a decade-long trophy drought.
IPL 2025 winners Royal Challengers Bengaluru - RCB beat PBKS by 6 runs to win their maiden IPL title. The Challengers posted 190 for 9 in 20 overs and restricted Punjab to 184 for 7 in 20 overs to script history in Ahmedabad.
| Year | Winner | Runner-up |
|---|---|---|
| 2008 | Rajasthan Royals | Chennai Super Kings |
| 2009 | Deccan Chargers | Royal Challengers Bangalore |
| 2010 | Chennai Super Kings | Mumbai Indians |
| 2011 | Chennai Super Kings | Royal Challengers Bangalore |
| 2012 | Kolkata Knight Riders | Chennai Super Kings |
| 2013 | Mumbai Indians | Chennai Super Kings |
| 2014 | Kolkata Knight Riders | Kings XI Punjab |
| 2015 | Mumbai Indians | Chennai Super Kings |
| 2016 | Sunrisers Hyderabad | Royal Challengers Bangalore |
| 2017 | Mumbai Indians | Rising Pune Supergiants |
| 2018 | Chennai Super Kings | Sunrisers Hyderabad |
| 2019 | Mumbai Indians | Chennai Super Kings |
| 2020 | Mumbai Indians | Delhi Capitals |
| 2021 | Chennai Super Kings | Kolkata Knight Riders |
| 2022 | Gujrat Titans | Rajasthan Royals |
| 2023 | Chennai Super Kings | Gujrat Titans |
| 2024 | Kolkata Knight Riders | Sunrisers Hyderabad |
| 2025 | Royal Challengers Bengaluru | Punjab Kings |