
Since IPL debut in 2008, the league has delivered unforgettable moments, dramatic last-over finishes, and historic comebacks. Every season, the best teams battle fiercely to reach the final, where only one can claim the prestigious IPL trophy. Over the years, some teams have been very strong in the IPL, winning many matches and trophies. Others have worked hard to prove themselves and become successful.
In this article, we bring you the All IPL Finals History, covering every final match from 2008 to 2025. Whether you’re a die-hard cricket fan or just curious about the list of all finals matches of IPL 2008-2025 team performances, this guide will take you through all the thrilling encounters, the winners, the runners-up, and the standout moments that defined each season.
Complete List of IPL Finals from 2008 to 2025
Year | Winner | Runner-Up | Won By | Venue |
---|---|---|---|---|
2025 | – | – | – | – |
2024 | Kolkata Knight Riders | Sunrisers Hyderabad | 8 wickets | Chennai |
2023 | Chennai Super Kings | Gujarat Titans | 5 wickets | Ahmedabad |
2022 | Gujarat Titans | Rajasthan Royals | 7 wickets | Ahmedabad |
2021 | Chennai Super Kings | Kolkata Knight Riders | 27 runs | Dubai |
2020 | Mumbai Indians | Delhi Capitals | 5 wickets | Dubai |
2019 | Mumbai Indians | Chennai Super Kings | 1 run | Hyderabad |
2018 | Chennai Super Kings | Sunrisers Hyderabad | 8 wickets | Mumbai |
2017 | Mumbai Indians | Rising Pune Supergiants | 1 run | Hyderabad |
2016 | Sunrisers Hyderabad | Royal Challengers Bangalore | 8 runs | Bangalore |
2015 | Mumbai Indians | Chennai Super Kings | 41 runs | Kolkata |
2014 | Kolkata Knight Riders | Kings XI Punjab | 3 wickets | Bangalore |
2013 | Mumbai Indians | Chennai Super Kings | 23 runs | Kolkata |
2012 | Kolkata Knight Riders | Chennai Super Kings | 5 wickets | Chennai |
2011 | Chennai Super Kings | Royal Challengers Bangalore | 58 runs | Chennai |
2010 | Chennai Super Kings | Mumbai Indians | 22 runs | Mumbai |
2009 | Deccan Chargers | Royal Challengers Bangalore | 6 runs | Johannesburg |
2008 | Rajasthan Royals | Chennai Super Kings | 3 wickets | Mumbai |
IPL 2008 Final
The first-ever IPL season in 2008 was won by Rajasthan Royals (RR), led by Shane Warne. In the final, they played against Chennai Super Kings (CSK) and chose to bowl first. CSK put up 163 runs in 20 overs.
RR’s Yusuf Pathan was the star, taking 3 wickets for 22 runs. Though RR lost early wickets, their middle-order batsmen helped them win and become the first IPL champions.
IPL 2009 Final
The 2009 IPL took place in South Africa, where Deccan Chargers (DC) won their first title by defeating Royal Challengers Bangalore (RCB) by six runs. DC, led by Adam Gilchrist, finished fourth in the league stage but played well in the knockout rounds.
RCB, led by Anil Kumble, chose to field first and kept DC to 143/6. However, their chase didn’t go as planned, and DC won the match to lift their first IPL trophy.
IPL 2010 Final
Chennai Super Kings (CSK), under MS Dhoni, won their first IPL trophy in 2010 by defeating Mumbai Indians (MI). CSK finished third in the league stage and played well in the playoffs.
In the final, CSK scored 168 runs, thanks to a great knock by Suresh Raina. MI couldn’t chase the target, and CSK won by 22 runs, marking the start of their dominance.
IPL 2011 Final
CSK won their second straight IPL title in 2011. In the final, they beat RCB by 58 runs. Murali Vijay played a superb innings, scoring 95 runs off 52 balls.
CSK set a big target of 205 runs, and RCB couldn’t keep up. With this win, CSK became the first team to win back-to-back IPL titles.
IPL 2012 Final
Kolkata Knight Riders (KKR) won their first IPL trophy in 2012. In the final against CSK, they chased a tough target of 191 runs.
Manvinder Bisla played a fantastic knock of 89 runs to guide KKR to victory with just two balls left.
IPL 2013 Final
Mumbai Indians (MI) won their first IPL title in 2013 under Rohit Sharma’s captaincy. In the final, they played against CSK. MI scored 148/9, with Kieron Pollard hitting 60 runs.
CSK struggled while chasing and lost the match by 23 runs. This match was also special as Sachin Tendulkar retired from IPL.
IPL 2014 Final
Kolkata Knight Riders (KKR) won their second IPL title in 2014, beating Kings XI Punjab in the final. Punjab made 200/4, with Wriddhiman Saha scoring a century.
KKR chased down the big target with three balls left, thanks to Manish Pandey’s match-winning 94 runs.
IPL 2015 Final
Mumbai Indians (MI) won their second IPL trophy in 2015, beating CSK in the final by 41 runs. Rohit Sharma scored a vital 50 runs, helping MI put up 202/5.
CSK’s batting didn’t go well, and MI easily won the match to become two-time champions.
IPL 2016 Final
Sunrisers Hyderabad (SRH) won their first IPL title in 2016. In the final, they played against RCB. SRH batted first and put up a huge total of 208/7, led by David Warner’s 69 runs. RCB came close but fell short by 8 runs, and SRH lifted their maiden trophy.
IPL 2017 Final
Mumbai Indians (MI) won their third IPL trophy in 2017 in a thrilling one-run victory against Rising Pune Supergiant (RPS).
MI batted first and managed only 129/8, but Krunal Pandya’s 47 runs gave them some hope. Their bowlers defended the low total, and MI won by just one run.
IPL 2018 Final
Chennai Super Kings (CSK) made a grand comeback in 2018 after being suspended for two years.
CSK won their third IPL title by defeating Sunrisers Hyderabad in the final. CSK chased 179 runs with ease, thanks to Shane Watson’s incredible 117* off 57 balls.
IPL 2019 Final
Mumbai Indians (MI) won their fourth IPL trophy in 2019 after a nail-biting final against CSK. MI scored 149/8, with Kieron Pollard playing a key role.
CSK’s Shane Watson almost won it for his team with 80 runs, but MI’s Jasprit Bumrah bowled brilliantly, and MI won by just one run
IPL 2020 Final
Mumbai Indians (MI) won their fifth IPL title in 2020, beating Delhi Capitals in the final. Delhi set a target of 157, but MI’s Rohit Sharma led the chase with a brilliant 68 runs.
MI won comfortably by five wickets, becoming the most successful IPL team.
IPL 2021 Final
Chennai Super Kings (CSK) won their fourth IPL title in 2021, defeating Kolkata Knight Riders (KKR) in the final. CSK scored 192/3, with Faf du Plessis smashing 86 runs.
KKR had a good start but lost quick wickets, and CSK won the match by 27 runs.
IPL 2022 Final
Gujarat Titans (GT) had a dream debut in 2022, winning their first IPL trophy under Hardik Pandya’s captaincy. In the final, they played Rajasthan Royals and easily chased a target of 131 runs, winning by seven wickets.
IPL 2023 Final
Chennai Super Kings (CSK) won their fifth IPL title in 2023, tying with MI for the most wins. In the final against Gujarat Titans, rain shortened the match. CSK had to chase 171 in 15 overs and won by five wickets, with Ravindra Jadeja scoring the winning runs.
IPL 2024 Final
Kolkata Knight Riders (KKR) won their third IPL title in 2024, defeating Sunrisers Hyderabad. KKR bowled well and chased a small target with 8 wickets in hand, making them one of the most successful teams in IPL history.
IPL 2025 Final
Will Update.
Top Players in IPL Finals History
Year | Man of the Match | Player of the Tournament |
2024 | Mitchell Starc | Sunil Narine |
2023 | Devon Conway | Shubman Gill |
2022 | Hardik Pandya | Jos Buttler |
2021 | Faf du Plessis | Harshal Patel |
2020 | Trent Boult | Jofra Archer |
2019 | Jasprit Bumrah | Andre Russell |
2018 | Shane Watson | Sunil Narine |
2017 | Krunal Pandya | Ben Stokes |
2016 | Ben Cutting | Virat Kohli |
2015 | Rohit Sharma | Andre Russell |
2014 | Manish Pandey | Glenn Maxwell |
2013 | Kieron Pollard | Shane Watson |
2012 | Manvinder Bisla | Sunil Narine |
2011 | Murali Vijay | Chris Gayle |
2010 | Suresh Raina | Sachin Tendulkar |
2009 | Anil Kumble | Adam Gilchrist |
2008 | Yusuf Pathan | Shane Watson |
Final Thoughts
The IPL has given fans countless unforgettable moments. Some teams have consistently performed well, while others have struggled. Mumbai Indians and Chennai Super Kings have dominated the league, winning five titles each. However, every season brings a new story, with underdog teams sometimes surprising fans by lifting the trophy. With IPL 2025 on the horizon, fans eagerly await another thrilling final match.
FAQs
1. Which team has won the most IPL titles?
Mumbai Indians and Chennai Super Kings have both won five IPL titles each.
2. Who won the first IPL final?
Rajasthan Royals won the first IPL final in 2008 by defeating Chennai Super Kings.
3. Which team won IPL 2024?
Kolkata Knight Riders won IPL 2024 by defeating Sunrisers Hyderabad.
4. Has any team won IPL in their debut season?
Yes, Gujarat Titans won IPL 2022 in their debut season.
5. Where was the IPL 2023 final held?
The IPL 2023 final was held in Ahmedabad, where Chennai Super Kings defeated Gujarat Titans.