The Indian Premier League (IPL) is the biggest T20 cricket league in the world, delivering thrilling matches and unforgettable finals every season. From the first IPL final in 2008 to the latest edition, fans have witnessed incredible performances, close finishes, and record-breaking moments.
In this article, you will find the complete IPL winners list from 2008 to 2025, along with final match scorecards, Player of the Match, and key highlights.
IPL Winners List (2008–2025) 📊
- 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 🏆
- 2024 – Kolkata Knight Riders 🏆
- 2025 – Royal Challengers Bengaluru 🏆
IPL Final Match Details (Year-wise)🔥
IPL 2008 Final – Rajasthan Royals vs Chennai Super Kings
- CSK: 163/5 (20 overs)
- RR: 164/7 (20 overs)
- Winner: Rajasthan Royals (won by 3 wickets)
- Player of the Match: Yusuf Pathan
👉 Rajasthan Royals chased the target in a thrilling final, with Yusuf Pathan delivering an all-round performance.
IPL 2009 Final – Deccan Chargers vs Royal Challengers Bangalore
- DC: 143/6
- RCB: 137/9
- Winner: Deccan Chargers (won by 6 runs)
- Player of the Match: Anil Kumble
👉 A low-scoring final where bowlers dominated, and Deccan Chargers defended successfully.
IPL 2010 Final – Chennai Super Kings vs Mumbai Indians
- CSK: 168/5
- MI: 146/9
- Winner: Chennai Super Kings (won by 22 runs)
- Player of the Match: Suresh Raina
IPL 2011 Final – Chennai Super Kings vs Royal Challengers Bangalore
- CSK: 205/5
- RCB: 147/8
- Winner: Chennai Super Kings (won by 58 runs)
- Player of the Match: Murali Vijay
IPL 2012 Final – Kolkata Knight Riders vs Chennai Super Kings
- CSK: 190/3
- KKR: 192/5
- Winner: Kolkata Knight Riders (won by 5 wickets)
- Player of the Match: Manvinder Bisla
IPL 2013 Final – Mumbai Indians vs Chennai Super Kings
- MI: 148/9
- CSK: 125/9
- Winner: Mumbai Indians (won by 23 runs)
- Player of the Match: Kieron Pollard
IPL 2014 Final – Kolkata Knight Riders vs Punjab Kings
- PBKS: 199/4
- KKR: 200/7
- Winner: Kolkata Knight Riders (won by 3 wickets)
- Player of the Match: Manish Pandey
IPL 2015 Final – Mumbai Indians vs Chennai Super Kings
- MI: 202/5
- CSK: 161/8
- Winner: Mumbai Indians (won by 41 runs)
- Player of the Match: Rohit Sharma
IPL 2016 Final – Sunrisers Hyderabad vs Royal Challengers Bangalore
- SRH: 208/7
- RCB: 200/7
- Winner: Sunrisers Hyderabad (won by 8 runs)
- Player of the Match: Ben Cutting
IPL 2017 Final – Mumbai Indians vs Rising Pune Supergiant
- MI: 129/8
- RPS: 128/6
- Winner: Mumbai Indians (won by 1 run)
- Player of the Match: Krunal Pandya
👉 One of the closest IPL finals ever.
IPL 2018 Final – Chennai Super Kings vs Sunrisers Hyderabad
- SRH: 178/6
- CSK: 181/2
- Winner: Chennai Super Kings (won by 8 wickets)
- Player of the Match: Shane Watson
IPL 2019 Final – Mumbai Indians vs Chennai Super Kings
- MI: 149/8
- CSK: 148/7
- Winner: Mumbai Indians (won by 1 run)
- Player of the Match: Jasprit Bumrah
IPL 2020 Final – Mumbai Indians vs Delhi Capitals
- DC: 156/7
- MI: 157/5
- Winner: Mumbai Indians (won by 5 wickets)
- Player of the Match: Trent Boult
IPL 2021 Final – Chennai Super Kings vs Kolkata Knight Riders
- CSK: 192/3
- KKR: 165/9
- Winner: Chennai Super Kings (won by 27 runs)
- Player of the Match: Faf du Plessis
IPL 2022 Final – Gujarat Titans vs Rajasthan Royals
- RR: 130/9
- GT: 133/3
- Winner: Gujarat Titans (won by 7 wickets)
- Player of the Match: Hardik Pandya
IPL 2023 Final – Chennai Super Kings vs Gujarat Titans
- GT: 214/4
- CSK: 171/5 (DLS method)
- Winner: Chennai Super Kings
- Player of the Match: Devon Conway
IPL 2024 Final – Kolkata Knight Riders vs Sunrisers Hyderabad
- SRH: 113
- KKR: 114/2
- Winner: Kolkata Knight Riders (won by 8 wickets)
- Player of the Match: Mitchell Starc
IPL 2025 Final – Royal Challengers Bengaluru vs Punjab Kings
- RCB: 190/9
- PBKS: 184/7
- Winner: Royal Challengers Bengaluru (won by 6 runs)
- Player of the Match: Krunal Pandya
- 👉 Also check the latest IPL Points Table to see current team rankings.
- 👉 Use our IPL NRR Calculator to calculate Net Run Rate easily.
Frequently Asked Questions (IPL Winners)
Rajasthan Royals won the first IPL title in 2008 by defeating Chennai Super Kings in the final.
Q2. Which team has won the most IPL titles?
Mumbai Indians and Chennai Super Kings have won the most IPL titles, with 5 trophies each.
Q3. Who won IPL 2025?
Royal Challengers Bengaluru won IPL 2025 by defeating Punjab Kings in the final.
Q4. Where can I check IPL final match scorecards?
You can check complete IPL final match scorecards in this article along with year-wise results and highlights.
Q5. Which IPL final was the closest?
The IPL 2017 and IPL 2019 finals were among the closest, both decided by just 1 run.
