All IPL Finals History – List of All Finals Matches of IPL
All IPL Finals History – List of All Finals Matches of IPL
The IPL final is the biggest match of every Indian Premier League season. Since Rajasthan Royals won the inaugural title in 2008, the tournament has produced last-ball finishes, one-run thrillers, dominant chases, rain-affected drama and several championship dynasties. Mumbai Indians and Chennai Super Kings have set the standard with five titles each through the 2025 season, while Kolkata Knight Riders have also built a strong finals record with three championships. The 2025 final added another major chapter when Royal Challengers Bengaluru defeated Punjab Kings to win their first IPL trophy, finally making Virat Kohli an IPL champion after years of near misses.
This guide covers every IPL final from 2008 through 2025, including the winner, runner-up, venue and winning margin, along with the most successful teams, memorable finals and the stadiums that have hosted the biggest game of the season.
Complete List of All IPL Finals
| Year | Winner | Runner-up | Venue | Margin |
|---|---|---|---|---|
| 2008 | Rajasthan Royals | Chennai Super Kings | DY Patil Stadium, Navi Mumbai | 3 wickets |
| 2009 | Deccan Chargers | Royal Challengers Bangalore | Wanderers, Johannesburg | 6 runs |
| 2010 | Chennai Super Kings | Mumbai Indians | DY Patil Stadium, Navi Mumbai | 22 runs |
| 2011 | Chennai Super Kings | Royal Challengers Bangalore | MA Chidambaram Stadium, Chennai | 58 runs |
| 2012 | Kolkata Knight Riders | Chennai Super Kings | MA Chidambaram Stadium, Chennai | 5 wickets |
| 2013 | Mumbai Indians | Chennai Super Kings | Eden Gardens, Kolkata | 23 runs |
| 2014 | Kolkata Knight Riders | Kings XI Punjab | M. Chinnaswamy Stadium, Bengaluru | 3 wickets |
| 2015 | Mumbai Indians | Chennai Super Kings | Eden Gardens, Kolkata | 41 runs |
| 2016 | Sunrisers Hyderabad | Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bengaluru | 8 runs |
| 2017 | Mumbai Indians | Rising Pune Supergiant | Rajiv Gandhi International Stadium, Hyderabad | 1 run |
| 2018 | Chennai Super Kings | Sunrisers Hyderabad | Wankhede Stadium, Mumbai | 8 wickets |
| 2019 | Mumbai Indians | Chennai Super Kings | Rajiv Gandhi International Stadium, Hyderabad | 1 run |
| 2020 | Mumbai Indians | Delhi Capitals | Dubai International Cricket Stadium, Dubai | 5 wickets |
| 2021 | Chennai Super Kings | Kolkata Knight Riders | Dubai International Cricket Stadium, Dubai | 27 runs |
| 2022 | Gujarat Titans | Rajasthan Royals | Narendra Modi Stadium, Ahmedabad | 7 wickets |
| 2023 | Chennai Super Kings | Gujarat Titans | Narendra Modi Stadium, Ahmedabad | 5 wickets, DLS |
| 2024 | Kolkata Knight Riders | Sunrisers Hyderabad | MA Chidambaram Stadium, Chennai | 8 wickets |
| 2025 | Royal Challengers Bengaluru | Punjab Kings | Narendra Modi Stadium, Ahmedabad | 6 runs |
IPL Finals History from 2008 to 2025
The early IPL finals established several of the competition’s biggest rivalries.
Rajasthan Royals won the first title in 2008 under Shane Warne, beating Chennai Super Kings by three wickets at DY Patil Stadium. The match went to the final ball and immediately gave the new league a dramatic championship finish.
Deccan Chargers followed in 2009. They defended 143 against Royal Challengers Bangalore at the Wanderers in Johannesburg and won by six runs.
Chennai Super Kings then became the first franchise to win consecutive IPL titles. CSK beat Mumbai Indians by 22 runs in 2010 and defeated RCB by 58 runs in 2011.
Kolkata Knight Riders ended Chennai’s run in 2012. Chasing 191 at Chepauk, KKR reached the target with five wickets in hand.
Mumbai Indians then began their own championship era. They defeated CSK in the 2013 and 2015 finals and later added titles in 2017, 2019 and 2020.
The competition became more varied after 2016, with Sunrisers Hyderabad, Chennai, Mumbai, Gujarat Titans, Kolkata and eventually RCB all lifting the trophy during the following decade.
Teams with the Most IPL Titles
Mumbai Indians and Chennai Super Kings share the record for the most IPL titles through 2025, with five championships each.
| Team | IPL Titles | Winning Years |
|---|---|---|
| Mumbai Indians | 5 | 2013, 2015, 2017, 2019, 2020 |
| Chennai Super Kings | 5 | 2010, 2011, 2018, 2021, 2023 |
| Kolkata Knight Riders | 3 | 2012, 2014, 2024 |
| Rajasthan Royals | 1 | 2008 |
| Deccan Chargers | 1 | 2009 |
| Sunrisers Hyderabad | 1 | 2016 |
| Gujarat Titans | 1 | 2022 |
| Royal Challengers Bengaluru | 1 | 2025 |
Mumbai Indians
Mumbai won all five of their championships under Rohit Sharma.
Their title-winning period stretched from 2013 to 2020. MI became especially famous for handling pressure in close finals.
They defeated Rising Pune Supergiant by one run in 2017 and Chennai Super Kings by the same margin in 2019.
Mumbai also became the first franchise after CSK to successfully defend the IPL title when they followed their 2019 championship with another win in 2020.
Chennai Super Kings
CSK have also won five IPL titles.
Their first two came in consecutive seasons in 2010 and 2011 under MS Dhoni.
After returning to the tournament in 2018, Chennai immediately won another championship by beating Sunrisers Hyderabad.
They added titles in 2021 and 2023.
CSK have appeared in more finals than any other franchise through 2025, making their record of consistent playoff success one of the defining features of IPL history.
Kolkata Knight Riders
KKR have won three championships.
Their first came in 2012 against Chennai Super Kings, followed by another in 2014 against Kings XI Punjab.
After a ten-year wait, Kolkata returned to the final in 2024 and produced one of the most dominant title-match performances in IPL history, beating Sunrisers Hyderabad by eight wickets.
Royal Challengers Bengaluru’s First IPL Title
The 2025 final ended one of the longest waits in IPL history.
Royal Challengers Bengaluru had previously reached finals in 2009, 2011 and 2016 but lost all three.
They finally returned to the title match in 2025 against Punjab Kings at the Narendra Modi Stadium in Ahmedabad.
RCB scored 190/9.
Punjab Kings replied with 184/7, leaving Bengaluru six runs ahead at the end of the match.
Krunal Pandya delivered an important spell of 2/17 and was named Player of the Match.
The victory gave RCB their first IPL championship.
It was also a landmark moment for Virat Kohli. He had represented the franchise since the first IPL season in 2008 and had experienced each of the team’s previous final defeats.
Seventeen seasons after the inaugural tournament, Kohli finally became an IPL champion.
Teams That Reached an IPL Final but Never Won
Several teams have reached an IPL final without lifting the trophy through 2025.
Punjab Kings
Punjab reached the final twice.
As Kings XI Punjab, they lost to Kolkata Knight Riders in 2014 despite Wriddhiman Saha scoring an unbeaten 115.
They returned to the final in 2025 under the Punjab Kings name but lost to RCB by six runs.
Punjab therefore have two final appearances and two runner-up finishes through 2025.
Delhi Capitals
Delhi Capitals reached their first IPL final in 2020.
They faced defending champions Mumbai Indians in Dubai.
Delhi scored 156/7, but Mumbai chased the target and won by five wickets.
DC have not won an IPL championship through the 2025 season.
Rising Pune Supergiant
Rising Pune Supergiant reached the final in 2017 during their second and final IPL season.
They came extremely close to the title.
Mumbai Indians scored only 129/8, but RPS finished on 128/6 and lost by one run.
The franchise later left the competition after Chennai Super Kings and Rajasthan Royals returned.
Lucknow Super Giants had not reached an IPL final through 2025, so they are not part of the list of losing finalists.
Most Memorable IPL Finals
Mumbai Indians vs Chennai Super Kings, 2019
The 2019 final is one of the greatest matches in IPL history.
Mumbai scored 148/7 in Hyderabad.
Chennai’s chase came down to the final delivery.
Shane Watson scored 80, but MI kept finding ways back into the contest.
CSK needed two runs from the last ball.
Lasith Malinga trapped Shardul Thakur lbw and Mumbai won by one run.
The result gave MI their fourth title and continued the extraordinary rivalry between Mumbai and Chennai.
Mumbai Indians vs Rising Pune Supergiant, 2017
The 2017 final produced another one-run finish.
Mumbai managed only 129/8.
Krunal Pandya’s 47 helped them recover from a poor start, but RPS remained favourites for much of the chase.
Mumbai’s bowlers kept the game alive.
Rising Pune needed seven from the final five balls but eventually finished one run short.
The match remains one of the best examples of defending a low score under finals pressure.
Chennai Super Kings vs Gujarat Titans, 2023
The 2023 final became famous for both the cricket and the weather.
The match was originally scheduled for May 28 in Ahmedabad but rain forced it into the reserve day.
Gujarat Titans scored 214/4, with Sai Sudharsan smashing 96.
Rain interrupted Chennai’s chase after only three deliveries.
The revised target became 171 from 15 overs under the DLS method.
The final came down to the last two balls.
CSK needed ten runs.
Ravindra Jadeja hit Mohit Sharma for six and then struck a four from the final delivery to complete an unforgettable five-wicket victory.
The title was CSK’s fifth.
Kolkata Knight Riders vs Kings XI Punjab, 2014
The 2014 final was one of the highest-quality batting contests in IPL finals history.
Punjab scored 199/4 after Wriddhiman Saha produced an unbeaten 115.
KKR then chased 200.
Manish Pandey led the response with 94, and Kolkata reached 200/7 to win by three wickets.
It was KKR’s second title in three seasons.
IPL Final Venues
IPL finals have been played at several major cricket grounds in India and overseas.
DY Patil Stadium hosted the 2008 and 2010 finals.
Chepauk in Chennai hosted the 2011, 2012 and 2024 finals.
Eden Gardens hosted the title match in 2013 and 2015.
Bengaluru staged the finals in 2014 and 2016.
Hyderabad hosted the 2017 and 2019 finals.
Wankhede hosted the 2018 final.
The 2020 and 2021 finals took place in Dubai because those IPL seasons were affected by the COVID-19 pandemic and were staged partly or fully in the UAE.
The Narendra Modi Stadium in Ahmedabad became a major finals venue in the modern period. It hosted the 2022, 2023 and 2025 finals.
With its huge seating capacity and ability to stage major events, Ahmedabad has become one of the IPL’s most important knockout venues.
Closest IPL Finals
A one-run margin is the smallest in IPL final history.
Mumbai Indians achieved it twice.
They defeated Rising Pune Supergiant by one run in 2017 and then beat Chennai Super Kings by one run in 2019.
The 2009 final was another close contest, with Deccan Chargers beating RCB by six runs.
The 2025 final produced the same six-run margin as RCB finally won their first championship.
Close finals have often come when teams successfully defended totals rather than chasing, because scoreboard pressure becomes especially important in a title match.
Biggest IPL Final Wins
Not every IPL final has been close.
CSK’s 58-run win over RCB in 2011 remains one of the biggest finals victories by runs.
Mumbai beat Chennai by 41 runs in 2015.
KKR produced one of the most dominant chases in a final in 2024. After bowling SRH out for 113, Kolkata reached the target in only 10.3 overs and won by eight wickets.
CSK also won by eight wickets against Sunrisers Hyderabad in 2018, when Shane Watson scored an unbeaten century.
These matches show that finals pressure does not always produce tight finishes. Some champion teams have controlled the title match from start to finish.
IPL Finals Legacy
The list of IPL finals shows how the competition has changed over time.
Rajasthan Royals started the story as unexpected champions in 2008.
CSK then established the first major dynasty.
Mumbai Indians became the dominant franchise of the following decade.
KKR built their own championship record, while teams such as Sunrisers Hyderabad and Gujarat Titans won titles relatively soon after joining the league.
The 2025 season added RCB to the list of champions after one of the longest waits in the tournament.
Through 18 finals from 2008 to 2025, the IPL has produced eight different championship franchises.
Yet Mumbai and Chennai remain at the top with five titles each, showing how difficult it has been to match their consistency over a long period.
FAQs
Which team has won the most IPL finals?
Mumbai Indians and Chennai Super Kings share the record through 2025 with five IPL titles each. MI won in 2013, 2015, 2017, 2019 and 2020, while CSK won in 2010, 2011, 2018, 2021 and 2023.
Who won the first IPL final?
Rajasthan Royals won the inaugural IPL final in 2008. They defeated Chennai Super Kings by three wickets at DY Patil Stadium.
Who won the 2025 IPL final?
Royal Challengers Bengaluru defeated Punjab Kings by six runs at the Narendra Modi Stadium in Ahmedabad to win their first IPL title.
Which IPL final had the smallest winning margin?
The smallest margin is one run. Mumbai Indians won finals by one run against Rising Pune Supergiant in 2017 and Chennai Super Kings in 2019.
Which team has played the most IPL finals?
Chennai Super Kings have appeared in the most IPL finals through 2025. Their consistent playoff record has made them the league’s most frequent finalist.
Which teams reached an IPL final but never won one through 2025?
Punjab Kings, Delhi Capitals and the former Rising Pune Supergiant all reached at least one final without winning the championship through 2025.

Alice Mirza
Cricket is Alice Mirza’s passion, and he loves playing, watching, and discussing the game. The Cricket blog is my way of spreading my thoughts about the game. Previously, I ghost-wrote for a few websites. For me, cricket is more than just a game.
