Home » Complete IPL Winners & Runner-Ups List From 2008 To 2025

Complete IPL Winners & Runner-Ups List From 2008 To 2025

October 8, 2025

Big hits, fast bowling, and millions of fans cheering. That’s the Indian Premier League for you. This amazing tournament has given us some of the best cricket moments ever since 2008. Every year brings new heroes, close matches, and unforgettable memories.

Mumbai Indians and Chennai Super Kings have been the kings of IPL. They know how to win when it matters most. With 5 titles, they are the most successful teams in IPL history.

Every IPL season has produced great cricket, nail-biting finishes, and star performances. Let’s look at how each team won its title.

IPL Winners From 2008-2025

Here are the winners of every season:

SeasonWinnerRunner-upMarginGround
2025Royal Challengers BangalorePunjab KingsWon by 6 runsNarendra Modi Stadium, Ahmedabad
2024Kolkata Knight RidersSunrisers HyderabadWon by 8 wicketsMA Chidambaram Stadium, Chennai
2023Chennai Super KingsGujarat TitansWon by 5 wicketsNarendra Modi Stadium, Ahmedabad
2022Gujarat TitansRajasthan RoyalsWon by 7 wicketsNarendra Modi Stadium, Ahmedabad
2021Chennai Super KingsKolkata Knight RidersWon by 27 runsDubai International Cricket Stadium
2020Mumbai IndiansDelhi CapitalsWon by 5 wicketsDubai International Cricket Stadium
2019Mumbai IndiansChennai Super KingsWon by 1 runRajiv Gandhi International Stadium, Hyderabad
2018Chennai Super KingsSunrisers HyderabadWon by 8 wicketsWankhede Stadium, Mumbai
2017Mumbai IndiansRising Pune SupergiantWon by 1 runRajiv Gandhi International Stadium, Hyderabad
2016Sunrisers HyderabadRoyal Challengers BangaloreWon by 8 runsM. Chinnaswamy Stadium, Bangalore
2015Mumbai IndiansChennai Super KingsWon by 41 runsEden Gardens, Kolkata
2014Kolkata Knight RidersKings XI PunjabWon by 3 wicketsM. Chinnaswamy Stadium, Bangalore
2013Mumbai IndiansChennai Super KingsWon by 23 runsEden Gardens, Kolkata
2012Kolkata Knight RidersChennai Super KingsWon by 5 wicketsMA Chidambaram Stadium, Chennai
2011Chennai Super KingsRoyal Challengers BangaloreWon by 58 runsMA Chidambaram Stadium, Chennai
2010Chennai Super KingsMumbai IndiansWon by 22 runsDY Patil Stadium, Navi Mumbai
2009Deccan ChargersRoyal Challengers BangaloreWon by 6 runsWanderers Stadium, Johannesburg
2008Rajasthan RoyalsChennai Super KingsWon by 3 wicketsDY Patil Stadium, Navi Mumbai

1. RCB (2025)

Finally! RCB won their first-ever IPL title in 2025. They beat the Punjab Kings by 6 runs at Narendra Modi Stadium in Ahmedabad. It was a very close match that went till the last over.

RCB (2025)
Source: RCB

RCB scored 190/9 first. Their bowlers then did a great job to stop the Punjab Kings, just 6 runs short. The fans went crazy as RCB finally got their hands on the trophy after so many years of trying.

Player of the match: Krunal Pandya

2. Kolkata Knight Riders (2024)

KKR won their third title in 2024. They crushed Sunrisers Hyderabad in the final in Chennai. SRH could only score 113 runs, which was the lowest total ever in an IPL final.

Kolkata Knight Riders (2024)
Source: NDTV

KKR chased the target very easily in just 10.3 overs. Venkatesh Iyer scored 52 runs without getting out and helped his team win big. It was a complete team performance from KKR.

Player of the match: Mitchell Starc

3. Chennai Super Kings (2023)

CSK won their 5th IPL title in 2023. They beat Gujarat Titans by 5 wickets in a thrilling final. Ravindra Jadeja hit a six and a four in the last two balls to win the match for CSK.

Chennai Super Kings (2023)
Source: the Hindu

This victory made CSK equal with the Mumbai Indians at 5 titles each. MS Dhoni and his team showed once again why they are called the champions. The crowd at Ahmedabad went wild as CSK celebrated.

Player of the match: Devon Conway

4. Gujarat Titans (2022)

Gujarat Titans won the title in their very first season! They beat the Rajasthan Royals by 7 wickets in the final. Captain Hardik Pandya led from the front and took his team to glory.

Gujarat Titans (2022)
Source: NDTV

GT chased down RR’s total without much trouble. It was amazing to see a new team win the trophy so quickly. This showed that any team can win if they play well together.

Player of the match: Hardik Pandya

5. Chennai Super Kings (2021)

CSK won their 4th title by beating Kolkata Knight Riders by 27 runs in Dubai. They scored 192 runs and then stopped KKR on 165 runs. It was a solid team performance from CSK.

Chennai Super Kings (2021)
Source: Espncricinfo

MS Dhoni lifted the trophy once again. The yellow army was very happy to see their team win after a gap of two years. CSK proved they are still one of the best teams in the IPL.

Player of the match: Faf Du Plessis

6. Mumbai Indians (2020)

MI won their 5th title by beating Delhi Capitals by 5 wickets in Dubai. This was their second title in a row. Rohit Sharma’s team showed great skill and teamwork throughout the tournament.

Mumbai Indians (2020)
Source: Olympics

MI chased down DC’s total with 8 balls to spare. They also won the Fair Play Award that year. This victory made them the most successful team in IPL history.

Player of the match: Trent Boult

7. Mumbai Indians (2019)

This was the most exciting final ever! MI beat CSK by just 1 run in Hyderabad. The match went till the very last ball. Malinga bowled the final over and stopped CSK from scoring 2 runs off the final delivery.

Mumbai Indians (2019)
Source: MI

Both teams played amazing cricket. In the end, MI celebrated their 4th title while CSK was heartbroken. It was a final that cricket fans will never forget.

Player of the match: Jasprit Bumrah

8. Chennai Super Kings (2018)

CSK made a great comeback after 2 years and won the title. They beat Sunrisers Hyderabad by 8 wickets in Mumbai. Shane Watson played a brilliant innings to help CSK win easily.

Chennai Super Kings (2018)
Source: India Today

MS Dhoni was back as captain and led his team to victory. The CSK fans were very happy to see their team lift the trophy again. It was a perfect return for the yellow team.

Player of the match: Shane Watson

9. Mumbai Indians (2017)

MI beat Rising Pune Supergiant by just 1 run in a nail-biting final in Hyderabad. Captain Rohit Sharma led his team well throughout the tournament. The match was very close and exciting.

Mumbai Indians (2017)
Source: NDTV

MI scored enough runs to defend in the final over. RPS needed 2 runs from the last ball but couldn’t get them. It was MI’s third title, and they deserved it.

Player of the match: Krunal Pandya

10. Sunrisers Hyderabad (2016)

SRH won their first and only title by beating RCB by 8 runs in Bengaluru. Captain David Warner played very well throughout the season. Their bowling was the key to success.

Sunrisers Hyderabad (2016)
Source: Cricket Country

Even though Virat Kohli scored lots of runs for RCB, SRH’s bowlers did well in the final. Warner lifted the trophy as SRH celebrated their first IPL win.

Player of the match: Ben Cutting

11. Mumbai Indians (2015)

MI won their second title by beating CSK by 41 runs in Kolkata. Rohit Sharma was the captain and led from the front. Their balanced team performed well in all departments.

Mumbai Indians (2015 IPL winners)
Source: MI

Lasith Malinga bowled very well for MI. The team batting and bowling worked together perfectly. This was a comfortable win for the Mumbai Indians.

Player of the match: Rohit Sharma

12. Kolkata Knight Riders (2014)

KKR won their second title by beating Kings XI Punjab by 3 wickets in Bengaluru. They had to chase a big total of 199 runs. Manish Pandey played a brilliant innings of 94 runs to help KKR win.

Kolkata Knight Riders (2014)
Source: NDTV

It was a thrilling chase that went till the end. KKR showed great fighting spirit to win the match. Robin Uthappa was the highest run scorer of the tournament.

Player of the match: Manish Pandey

13. Mumbai Indians (2013)

MI won their first-ever IPL title by beating CSK by 23 runs in Kolkata. Captain Rohit Sharma was very happy to finally win the trophy. The team was well-balanced with good players in all areas.

Mumbai Indians (2013)
Source: MI

Kieron Pollard and Lasith Malinga played important roles for MI. The team worked hard throughout the season and deserved to win their first title.

Player of the match: Kieran Pollard

14. Kolkata Knight Riders (2012)

KKR won their first title by beating CSK by 5 wickets in Chennai. They had to chase 190 runs, which was not easy. Manvinder Bisla played an amazing innings of 89 runs to help KKR win.

Kolkata Knight Riders (2012)
Source: Hindustantimes

The crowd at Chennai was shocked as KKR chased down the big total. It was a great team effort from the Knights. Captain Gautam Gambhir was very proud of his team.

Player of the match: Manvinder Bisla

15. Chennai Super Kings (2011)

CSK won back-to-back titles by beating RCB by 58 runs in Chennai. They became the first team to win two titles in a row. MS Dhoni’s leadership was excellent throughout the tournament.

Chennai Super Kings (2011)
Source: Espncricinfo

Michael Hussey and Murali Vijay batted very well for CSK. Their 159-run partnership was the key to victory. CSK proved they were the best team that year.

Player of the match: Murali Vijay

16. Chennai Super Kings (2010)

CSK won their first title by beating MI by 22 runs at DY Patil Stadium. MS Dhoni finally got his hands on the IPL trophy. Suresh Raina played a match-winning innings of 57 not out.

Chennai Super Kings (2010)
Source: Crictracker

The yellow army was very happy to see their team win. Matthew Hayden and Suresh Raina were the stars of the tournament for CSK. It was a well-deserved victory.

Player of the match: Suresh Raina

17. Deccan Chargers (2009)

Deccan Chargers won their only title by beating RCB by 6 runs in Johannesburg. Captain Adam Gilchrist led the team very well. The match was played in South Africa due to elections in India.

Deccan Chargers (2009) -IPL Winners
Source: Hindustantimes

DC had some great players like Herschelle Gibbs and Andrew Symonds. Young Rohit Sharma also played for them. It was a close final that DC managed to win.

Player of the match: Anil Kumble

18. Rajasthan Royals (2008)

RR won the very first IPL title by beating CSK by 3 wickets at DY Patil Stadium. Captain Shane Warne was brilliant with his leadership. Nobody expected them to win as they had many unknown players.

Rajasthan Royals First IPL Winners 2008
Source: Hindustantimes

Yusuf Pathan played the match of his life. He took 3 wickets and scored 56 runs to help RR win. It was a fairy-tale victory for the underdogs from Rajasthan.

Player of the match: Yusuf Pathan

Related Reads:

Conclusion: Mumbai Indians and Chennai Super Kings Have Won IPL 5 Times!

Mumbai Indians is the most successful team in IPL history with 5 titles. Chennai Super Kings comes second with 5 titles too. Both teams have built a winning culture over the years.

What makes IPL special is that different teams can win each year. This keeps the tournament exciting and gives hope to all teams. Even new teams like the Gujarat Titans won in their first season!

IPL keeps growing bigger each year. The quality of cricket gets better, and more fans watch from around the world. The tournament has become the most popular T20 league in the world.

FAQs

Which team has won the IPL most times? 

Mumbai Indians and Chennai Super Kings have both won 5 titles each. They are tied as the most successful teams.

Where are most IPL finals played? 

IPL finals are played at different grounds each year. Many have been played in Mumbai, Chennai, Kolkata, and Ahmedabad.

What was the closest IPL final ever? 

The 2019 final was the closest. Mumbai Indians beat Chennai Super Kings by just 1 run in the last-ball thriller.

When did IPL start? 

IPL started in 2008. The Rajasthan Royals won the first-ever tournament by beating Chennai Super Kings.

Which IPL team took the longest to win their first title? 

RCB took 18 years (2008-2025) to win their first IPL title. They finally won in 2025 by beating Punjab Kings.

Siddharth Joshi is the voice behind GenZcricket, a cricket lover turned storyteller. Born in 2001, his dream of becoming a cricketer was cut short by an early injury—but his love for the game never faded. Instead, he found a new way to stay connected by analyzing matches, players, and stadiums through his platform. With GenZcricket, Siddharth aims to help the younger generation dive deeper into the game with insights, stats, and stories. His goal is to make cricket exciting, relatable, and accessible for fans of all ages—especially Gen Z.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top