IPL winners, Indian Premier League, IPL champions, IPL history, IPL winners list, IPL season winners, Mumbai Indians, Chennai Super Kings, Kolkata Knight Riders, IPL 2025, IPL title winners, IPL final results, IPL victory, IPL teams, IPL champions history.
The Indian Premier League (IPL) is more than just a cricket tournament; it is a cultural phenomenon that has captured the hearts of millions of fans across the globe.
Since its inception in 2008, the IPL has consistently showcased some of the best T20 cricket, combining the thrills of fast-paced action with the glamour of celebrity involvement and the business of high-stakes investments.
Known for its competitive edge, the IPL has turned into a platform where young talent gets the opportunity to shine alongside some of the best cricketing icons in the world.
The league has evolved over the years, with multiple teams establishing dynasties and creating legacies.
Whether it’s the dominance of Chennai Super Kings under the leadership of MS Dhoni, the thrilling journey of Mumbai Indians winning the most IPL titles, or the rise of new teams like Gujarat Titans, the IPL has been a stage for unforgettable moments and incredible talent.
In fact, some of the best cricketing performances, on-the-field drama, and emotional highs have been seen in the IPL finals.
But what truly sets the IPL apart is its unpredictability. Unlike traditional cricket tournaments, IPL’s unique combination of mega auctions, team formations, and fast-paced games makes every season a fresh start, where new champions can emerge, and seasoned teams can rise again.
In this blog, we will walk you through the journey of all IPL winners from the very first season to 2025.
All IPL Winners List: From 2008 to 2025
Year | Winner | Runners-up | Winner Captain |
---|---|---|---|
2008 | Rajasthan Royals | Chennai Super Kings | Shane Warne |
2009 | Deccan Chargers | Royal Challengers Bangalore | Adam Gilchrist |
2010 | Chennai Super Kings | Mumbai Indians | MS Dhoni |
2011 | Chennai Super Kings | Royal Challengers Bangalore | MS Dhoni |
2012 | Kolkata Knight Riders | Chennai Super Kings | Gautam Gambhir |
2013 | Mumbai Indians | Chennai Super Kings | Rohit Sharma |
2014 | Kolkata Knight Riders | Kings XI Punjab | Gautam Gambhir |
2015 | Mumbai Indians | Chennai Super Kings | Rohit Sharma |
2016 | Sunrisers Hyderabad | Royal Challengers Bangalore | David Warner |
2017 | Mumbai Indians | Rising Pune Supergiants | Rohit Sharma |
2018 | Chennai Super Kings | Sunrisers Hyderabad | MS Dhoni |
2019 | Mumbai Indians | Chennai Super Kings | Rohit Sharma |
2020 | Mumbai Indians | Delhi Capitals | Rohit Sharma |
2021 | Chennai Super Kings | Kolkata Knight Riders | MS Dhoni |
2022 | Gujarat Titans | Rajasthan Royals | Hardik Pandya |
2023 | Chennai Super Kings | Gujarat Titans | MS Dhoni |
2024 | Kolkata Knight Riders | Sunrisers Hyderabad | Shahrukh Khan |
2025 | Mumbai Indians | Chennai Super Kings | Rohit Sharma |
Complete List of IPL Winners
1. IPL 2008 – Rajasthan Royals

- Finalists: Rajasthan Royals vs. Chennai Super Kings
- Winner: Rajasthan Royals
The inaugural season of the IPL was a historic one. Rajasthan Royals, led by the charismatic Shane Warne, defied the odds to win the first-ever IPL trophy. Despite being considered underdogs, Rajasthan’s collective effort, led by the likes of Graeme Smith, Yusuf Pathan, and Warne himself, saw them clinch the title. In a thrilling final, Rajasthan Royals defeated Chennai Super Kings by 3 wickets, with Graeme Smith playing a vital role in the win.
Man of the Match (Final): Yusuf Pathan
Captain: Shane Warne
2. IPL 2009 – Deccan Chargers

- Finalists: Deccan Chargers vs. Royal Challengers Bangalore
- Winner: Deccan Chargers
The second season of IPL was played in South Africa due to the general elections in India. Deccan Chargers, under the leadership of Adam Gilchrist, had a dream run in the tournament. They topped the group stage and reached the final to face Royal Challengers Bangalore. In the final, Gilchrist’s aggressive batting performance and superb team effort helped Deccan Chargers defeat RCB by 6 runs.
Man of the Match (Final): Adam Gilchrist
Captain: Adam Gilchrist
3. IPL 2010 – Chennai Super Kings

- Finalists: Chennai Super Kings vs. Mumbai Indians
- Winner: Chennai Super Kings
2010 marked the first of many successful seasons for Chennai Super Kings under captain MS Dhoni. CSK defeated Mumbai Indians in the final by 22 runs, with Murali Vijay scoring a brilliant 113 runs off 58 balls, leading Chennai to a dominant win. This victory marked CSK’s first IPL title and was the start of their IPL dynasty.
Man of the Match (Final): Murali Vijay
Captain: MS Dhoni
4. IPL 2011 – Chennai Super Kings

- Finalists: Chennai Super Kings vs. Royal Challengers Bangalore
- Winner: Chennai Super Kings
Chennai Super Kings achieved a remarkable feat by winning back-to-back titles in 2011. The final against Royal Challengers Bangalore saw a spectacular knock from Murali Vijay (70 runs off 43 balls), while MS Dhoni guided the team with his calm and composed leadership. CSK beat RCB by 58 runs in the final, confirming their place as one of the IPL’s most successful teams.
Man of the Match (Final): Murali Vijay
Captain: MS Dhoni
5. IPL 2012 – Kolkata Knight Riders

- Finalists: Kolkata Knight Riders vs. Chennai Super Kings
- Winner: Kolkata Knight Riders
Kolkata Knight Riders (KKR), led by Shahrukh Khan’s team owner Shahrukh Khan and captain Gautam Gambhir, triumphed in 2012. KKR defeated defending champions Chennai Super Kings in a high-pressure final by 5 wickets. The final match witnessed a match-winning 64-run performance by Brendon McCullum, which helped KKR reach their maiden IPL title.
Man of the Match (Final): Manvinder Bisla
Captain: Gautam Gambhir
6. IPL 2013 – Mumbai Indians

- Finalists: Mumbai Indians vs. Chennai Super Kings
- Winner: Mumbai Indians
In 2013, Mumbai Indians lifted their first IPL trophy, defeating the Chennai Super Kings by 23 runs in a dramatic final. With Kieron Pollard and Dwayne Smith playing key roles throughout the season, Ricky Ponting led Mumbai to their first-ever IPL title. The final was one of the closest, with MI’s total of 148/9 proving to be just enough for victory.
Man of the Match (Final): Kieron Pollard
Captain: Rohit Sharma
7. IPL 2014 – Kolkata Knight Riders

- Finalists: Kolkata Knight Riders vs. Kings XI Punjab
- Winner: Kolkata Knight Riders
The 2014 season was played in the UAE due to the general elections in India. Kolkata Knight Riders emerged victorious once again, with Gautam Gambhir leading them to their second IPL title. In a high-scoring final, Kings XI Punjab put up a fight, but KKR’s bowlers and the solid batting performance by Robin Uthappa and Gambhir saw them through to victory.
Man of the Match (Final): Manish Pandey
Captain: Gautam Gambhir
8. IPL 2015 – Mumbai Indians

- Finalists: Mumbai Indians vs. Chennai Super Kings
- Winner: Mumbai Indians
In 2015, Mumbai Indians claimed their second IPL title, defeating Chennai Super Kings by 41 runs in a dominant final. The team, led by Rohit Sharma, put up a superb all-around performance, with Mitchell McClenaghan and Lasith Malinga bowling tightly in the final. This victory made Mumbai the first team to win two IPL titles.
Man of the Match (Final): Rohit Sharma
Captain: Rohit Sharma
9. IPL 2016 – Sunrisers Hyderabad

- Finalists: Sunrisers Hyderabad vs. Royal Challengers Bangalore
- Winner: Sunrisers Hyderabad
Sunrisers Hyderabad, led by David Warner, clinched their maiden IPL title in 2016. The final saw a high-octane performance where Ben Cutting’s all-round brilliance played a significant role, helping Hyderabad defeat Royal Challengers Bangalore by 8 runs. The victory was a major achievement for SRH, marking their entry into the league of IPL champions.
Man of the Match (Final): Ben Cutting
Captain: David Warner
10. IPL 2017 – Mumbai Indians

- Finalists: Mumbai Indians vs. Rising Pune Supergiants
- Winner: Mumbai Indians
The Mumbai Indians became the first team to win the IPL three times in 2017. The final against Rising Pune Supergiants was an intense contest, with Mumbai winning by just 1 run. Krunal Pandya and Jasprit Bumrah played crucial roles, with Rohit Sharma leading the team brilliantly once again.
Man of the Match (Final): Ben Stokes
Captain: Rohit Sharma
11. IPL 2018 – Chennai Super Kings

- Finalists: Chennai Super Kings vs. Sunrisers Hyderabad
- Winner: Chennai Super Kings
In 2018, after a two-year suspension, Chennai Super Kings returned to the IPL and reclaimed the title under MS Dhoni. CSK defeated Sunrisers Hyderabad in the final by 8 wickets, marking their third IPL victory. A superb all-round team performance, led by Shane Watson, sealed the deal for Chennai.
Man of the Match (Final): Shane Watson
Captain: MS Dhoni
12. IPL 2019 – Mumbai Indians

- Finalists: Mumbai Indians vs. Chennai Super Kings
- Winner: Mumbai Indians
2019 saw Mumbai Indians claim their fourth IPL title after a thrilling final against Chennai Super Kings. The match was a nail-biting contest that ended with Mumbai winning by just 1 run. Mumbai’s bowlers, led by Jasprit Bumrah, were the difference-makers in the tight finish.
Man of the Match (Final): Jasprit Bumrah
Captain: Rohit Sharma
13. IPL 2020 – Mumbai Indians

- Finalists: Mumbai Indians vs. Delhi Capitals
- Winner: Mumbai Indians
Mumbai Indians continued their IPL dominance by winning their fifth title in 2020, defeating Delhi Capitals by 5 wickets. It was an outstanding all-round performance, with Rohit Sharma and Trent Boult playing crucial roles in the win.
Man of the Match (Final): Trent Boult
Captain: Rohit Sharma
14. IPL 2021 – Chennai Super Kings

- Finalists: Chennai Super Kings vs. Kolkata Knight Riders
- Winner: Chennai Super Kings
CSK secured their fourth IPL title in 2021, defeating Kolkata Knight Riders by 27 runs in the final. Ravindra Jadeja‘s all-round performance and Shane Watson‘s strong contribution ensured Chennai’s dominant win.
Man of the Match (Final): Shane Watson
Captain: MS Dhoni
15. IPL 2022 – Gujarat Titans

- Finalists: Gujarat Titans vs. Rajasthan Royals
- Winner: Gujarat Titans
In their debut season, Gujarat Titans, led by Hardik Pandya, clinched the IPL title. They defeated Rajasthan Royals by 7 wickets in the final held at the Narendra Modi Stadium in Ahmedabad. This victory was remarkable, considering it was their first appearance in the tournament.
Man of the Match (Final): Hardik Pandya
Captain: Hardik Pandya
16. IPL 2023 – Chennai Super Kings

- Finalists: Chennai Super Kings vs. Gujarat Titans
- Winner: Chennai Super Kings
Chennai Super Kings secured their fifth IPL title in 2023, further cementing their legacy as one of the most successful franchises in IPL history. They triumphed over Gujarat Titans in a thrilling final, showcasing their experience and resilience.
Man of the Match (Final): Devon Conway
Captain: MS Dhoni
17. IPL 2024 – Kolkata Knight Riders

- Finalists: Kolkata Knight Riders vs. Sunrisers Hyderabad
- Winner: Kolkata Knight Riders
Kolkata Knight Riders added a third IPL trophy to their cabinet in 2024. They emerged victorious against Sunrisers Hyderabad in the final, demonstrating strategic brilliance and team cohesion throughout the season.
Man of the Match (Final): Mitchell Starc
Captain: Shreyas Iyer
Teams with Most IPL Wins
Team | Number of IPL Wins | Years of Win |
---|---|---|
Mumbai Indians | 5 | 2013, 2015, 2017, 2019, 2020 |
Chennai Super Kings | 5 | 2010, 2011, 2018, 2021, 2023 |
Kolkata Knight Riders | 2 | 2012, 2014, 2024 |
Deccan Chargers | 1 | 2009 |
Rajasthan Royals | 1 | 2008 |
Sunrisers Hyderabad | 1 | 2016 |
Gujarat Titans | 1 | 2022 |
This table highlights the teams with the most IPL wins, the total number of championships they have won, and the years they secured the title.
Mumbai Indians and Chennai Super Kings share the highest number of titles, with both teams winning the IPL five times.
Above was the complete list of all IPL Winners team. The Indian Premier League (IPL) has evolved into one of the most popular and competitive cricket leagues in the world, with thrilling seasons, iconic players, and unforgettable moments.
From the Rajasthan Royals’ historic win in 2008 to Channai super kings’ fifth victory in 2023, the IPL has showcased the brilliance of cricket at its finest.
Teams like Mumbai Indians, Chennai Super Kings, and Kolkata Knight Riders have established their dominance, while newer franchises like Gujarat Titans have made their mark.
The list of IPL champions is a testament to the league’s ability to produce exciting cricket and foster talent, ensuring that each season brings fresh stories and new legends.
People Also Ask
Q. Which team has won the most IPL titles?
Ans: Mumbai Indians and Chennai Super Kings have each won the IPL title five times.
Q. How many teams have won the IPL title?
Ans: A total of eight teams have won the IPL title: Mumbai Indians, Chennai Super Kings, Kolkata Knight Riders, Gujarat Titans, Sunrisers Hyderabad, Rajasthan Royals, Deccan Chargers, and Punjab Kings.
Q. Which team won the IPL title in 2024?
Ans: Kolkata Knight Riders clinched the IPL title in 2024, marking their third championship win.
Q. Who holds the record for the most runs in a single IPL season?
Ans: Virat Kohli scored 741 runs during the 2024 season, earning him the Orange Cap.
More to read: