The Indian Premier League (IPL) has been one of the biggest cricket tournaments in the world since 2008, delivering thrilling matches and unforgettable T20 moments.
Over 17 seasons, the league has produced fierce rivalries, record-breaking performances, and historic championship victories.
In 2025, Royal Challengers Bengaluru (RCB) finally lifted their first IPL trophy after 17 long years, marking a historic season for the franchise.
From CSK and MI’s dominance to RCB’s breakthrough win, the IPL winners list reflects the competitive nature of the tournament.
IPL Winners & Runner Ups List From 2008 To 2026

With the IPL 2026 season starting soon, excitement is already rising among fans.
IPL Winners List – 2008 To 2026
The IPL has seen many thrilling finales over its 17-year history. The table below shows the complete list of champions and runners-up for each season along with the venue where the final was held.
| Year | Winner | Runner Up | Venue |
|---|---|---|---|
| 2008 | Rajasthan Royals | Chennai Super Kings | Mumbai |
| 2009 | Deccan Chargers | Royal Challengers Bangalore | Johannesburg |
| 2010 | Chennai Super Kings | Mumbai Indians | Mumbai |
| 2011 | Chennai Super Kings | Royal Challengers Bangalore | Chennai |
| 2012 | Kolkata Knight Riders | Chennai Super Kings | Chennai |
| 2013 | Mumbai Indians | Chennai Super Kings | Kolkata |
| 2014 | Kolkata Knight Riders | Kings XI Punjab | Bangalore |
| 2015 | Mumbai Indians | Chennai Super Kings | Kolkata |
| 2016 | Sunrisers Hyderabad | Royal Challengers Bangalore | Bangalore |
| 2017 | Mumbai Indians | Rising Pune Supergiants | Hyderabad |
| 2018 | Chennai Super Kings | Sunrisers Hyderabad | Mumbai |
| 2019 | Mumbai Indians | Chennai Super Kings | Hyderabad |
| 2020 | Mumbai Indians | Delhi Capitals | Dubai |
| 2021 | Chennai Super Kings | Kolkata Knight Riders | Dubai |
| 2022 | Gujarat Titans | Rajasthan Royals | Ahmedabad |
| 2023 | Chennai Super Kings | Gujarat Titans | Ahmedabad |
| 2024 | Kolkata Knight Riders | Sunrisers Hyderabad | Chennai |
| 2025 | Royal Challengers Bengaluru | Punjab Kings | Ahmedabad |
| 2026 | TBD | TBD | TBD |
Who Won The Most IPL Titles?
Over the years, certain teams have emerged as powerhouses in the IPL. Mumbai Indians and Chennai Super Kings lead the pack with five titles each, establishing themselves as the most successful franchises in tournament history.
| Team | Number of Trophies | Years Won |
|---|---|---|
| Mumbai Indians | 5 | 2013, 2015, 2017, 2019, 2020 |
| Chennai Super Kings | 5 | 2010, 2011, 2018, 2021, 2023 |
| Kolkata Knight Riders | 3 | 2012, 2014, 2024 |
| Sunrisers Hyderabad | 1 | 2016 |
| Rajasthan Royals | 1 | 2008 |
| Deccan Chargers | 1 | 2009 |
| Gujarat Titans | 1 | 2022 |
| Royal Challengers Bengaluru | 1 | 2025 |
MI and CSK, the most successful IPL teams with five titles, are also the teams with most fans due to their loyal following and consistent success.
List of IPL Winners, Captains & Best Players (2008–2025)
The table below shows the winning team, their captain, who won Man of the Match in the final, and who was named Player of the Series each season.
| Year | Winner | Captain | Man of the Match | Player of the Series |
|---|---|---|---|---|
| 2008 | Rajasthan Royals | Shane Warne | Yusuf Pathan | Shane Watson |
| 2009 | Deccan Chargers | Adam Gilchrist | Anil Kumble | Adam Gilchrist |
| 2010 | Chennai Super Kings | MS Dhoni | Suresh Raina | Sachin Tendulkar |
| 2011 | Chennai Super Kings | MS Dhoni | Murali Vijay | Chris Gayle |
| 2012 | Kolkata Knight Riders | Gautam Gambhir | Manvinder Bisla | Sunil Narine |
| 2013 | Mumbai Indians | Rohit Sharma | Kieron Pollard | Shane Watson |
| 2014 | Kolkata Knight Riders | Gautam Gambhir | Manish Pandey | Glenn Maxwell |
| 2015 | Mumbai Indians | Rohit Sharma | Rohit Sharma | Andre Russell |
| 2016 | Sunrisers Hyderabad | David Warner | Ben Cutting | Virat Kohli |
| 2017 | Mumbai Indians | Rohit Sharma | Krunal Pandya | Ben Stokes |
| 2018 | Chennai Super Kings | MS Dhoni | Shane Watson | Sunil Narine |
| 2019 | Mumbai Indians | Rohit Sharma | Jasprit Bumrah | Andre Russell |
| 2020 | Mumbai Indians | Rohit Sharma | Trent Boult | Jofra Archer |
| 2021 | Chennai Super Kings | MS Dhoni | Faf du Plessis | Harshal Patel |
| 2022 | Gujarat Titans | Hardik Pandya | Hardik Pandya | Jos Buttler |
| 2023 | Chennai Super Kings | MS Dhoni | Devon Conway | Shubman Gill |
| 2024 | Kolkata Knight Riders | Shreyas Iyer | Mitchell Starc | Sunil Narine |
| 2025 | Royal Challengers Bengaluru | Rajat Patidar | Krunal Pandya | Suryakumar Yadav |
IPL Stats Over The Years
The IPL has given rise to many outstanding individual performances. The Orange Cap and Purple Cap have been claimed by some of cricket’s biggest names across different seasons.
Most Runs – Orange Cap History
The Orange Cap, awarded to the leading run-scorer each season, has been claimed by some of cricket’s biggest names. Virat Kohli holds the record for most runs in a single IPL season with 973 runs in 2016.
| Year | Player Name | Team | Runs | Inns | HS | 100s/50s | 6s/4s |
|---|---|---|---|---|---|---|---|
| 2008 | Shaun Marsh | PBKS | 616 | 11 | 115 | 1/5 | 26/59 |
| 2009 | Matthew Hayden | CSK | 572 | 12 | 89 | 0/5 | 22/60 |
| 2010 | Sachin Tendulkar | MI | 618 | 15 | 89 | 0/5 | 3/86 |
| 2011 | Chris Gayle | RCB | 608 | 12 | 107 | 2/3 | 44/57 |
| 2012 | Chris Gayle | RCB | 733 | 14 | 128 | 1/7 | 59/46 |
| 2013 | Michael Hussey | CSK | 733 | 17 | 95 | 0/6 | 17/81 |
| 2014 | Robin Uthappa | KKR | 660 | 16 | 83 | 0/5 | 18/74 |
| 2015 | David Warner | SRH | 562 | 14 | 91 | 0/7 | 21/65 |
| 2016 | Virat Kohli | RCB | 973 | 16 | 113 | 4/7 | 38/83 |
| 2017 | David Warner | SRH | 641 | 14 | 126 | 1/4 | 26/63 |
| 2018 | Kane Williamson | SRH | 735 | 17 | 84 | 0/8 | 28/64 |
| 2019 | David Warner | SRH | 692 | 12 | 100 | 1/8 | 21/57 |
| 2020 | KL Rahul | PBKS | 670 | 14 | 132* | 1/5 | 23/58 |
| 2021 | Ruturaj Gaikwad | CSK | 635 | 16 | 101* | 1/4 | 23/64 |
| 2022 | Jos Buttler | RR | 863 | 17 | 116 | 4/4 | 45/83 |
| 2023 | Shubman Gill | GT | 890 | 17 | 129 | 3/4 | 33/85 |
| 2024 | Virat Kohli | RCB | 741 | 15 | 113 | 1/5 | 38/62 |
| 2025 | Sai Sudharsan | GT | 759 | 15 | 108* | 1/6 | 21/88 |
Most Wickets – Purple Cap History
The Purple Cap, awarded to the leading wicket-taker each season, has been won by some of the best bowlers in the IPL. Dwayne Bravo and Harshal Patel share the record for most wickets in a single season with 32 wickets each.
| Year | Player Name | Team | Matches | Wickets |
|---|---|---|---|---|
| 2008 | Sohail Tanvir | RR | 11 | 22 |
| 2009 | RP Singh | DC | 16 | 23 |
| 2010 | Pragyan Ojha | DC | 16 | 21 |
| 2011 | Lasith Malinga | MI | 16 | 28 |
| 2012 | Morne Morkel | DC | 16 | 25 |
| 2013 | Dwayne Bravo | CSK | 18 | 32 |
| 2014 | Mohit Sharma | CSK | 16 | 23 |
| 2015 | Dwayne Bravo | CSK | 16 | 26 |
| 2016 | Bhuvneshwar Kumar | SRH | 17 | 23 |
| 2017 | Bhuvneshwar Kumar | SRH | 14 | 26 |
| 2018 | Andrew Tye | PBKS | 14 | 24 |
| 2019 | Imran Tahir | CSK | 17 | 26 |
| 2020 | Kagiso Rabada | DC | 17 | 30 |
| 2021 | Harshal Patel | RCB | 15 | 32 |
| 2022 | Yuzvendra Chahal | RR | 17 | 27 |
| 2023 | Mohammed Shami | GT | 17 | 28 |
| 2024 | Harshal Patel | PBKS | 14 | 24 |
| 2025 | Prasidh Krishna | GT | 15 | 25 |
IPL 2008-2025: Key Moments
Throughout its history, the IPL has produced numerous unforgettable moments that have shaped the tournament’s legacy.
- Inaugural Champions (2008) The inaugural IPL final saw underdogs Rajasthan Royals, led by Shane Warne, defeat Chennai Super Kings in a last-ball thriller.
- South African Edition (2009) The tournament moved to South Africa due to general elections in India. Deccan Chargers, who finished last in 2008, completed a remarkable turnaround to win the title.
- Gayle Storm (2011) Chris Gayle’s explosive batting for Royal Challengers Bangalore after joining as a replacement player became the talk of the tournament.
- Mumbai’s First Crown (2013) Mumbai Indians clinched their first title, kickstarting their dominance in the IPL.
- Kohli’s Record Season (2016) Virat Kohli’s record-breaking 973 runs in a single season, including four centuries, set a new benchmark for batting excellence in T20 cricket. He also holds the record for the Most centuries in IPL history.
- UAE Edition (2020) The entire tournament was held in the UAE due to the COVID-19 pandemic, showcasing the IPL’s adaptability.
- Gujarat’s Debut Triumph (2022) Gujarat Titans won the title in their debut season, a remarkable achievement for a new franchise.
- KKR’s Comeback (2024) Kolkata Knight Riders secured their third title, ending a 10-year drought and joining the elite group of multiple-time champions.
- RCB’s Historic Win (2025) RCB finally lifted their maiden IPL trophy after 17 seasons, marking an emotional high for fans and Virat Kohli.
- Sudharsan’s Dual Achievement (2025) Sai Sudharsan became the first player to win both the Orange Cap and Emerging Player award in the same season, underlining his breakout year.
Conclusion
The Indian Premier League has grown into the biggest T20 tournament in the world, bringing fans unforgettable matches and legendary performances. Here are the key takeaways from the IPL winners list:
- RCB’s Historic Achievement: Royal Challengers Bengaluru finally lifted their first IPL trophy in 2025 after years of waiting, marking a historic moment for the team and its fans.
- Dominant Franchises: Mumbai Indians and Chennai Super Kings continue to lead the IPL winners list with five titles each, showing just how competitive the league has been.
- Multiple Champions: Kolkata Knight Riders with three titles and eight other franchises with at least one championship demonstrate the league’s competitive balance.
- Future Excitement: As new seasons come, including the IPL 2026 edition starting soon, the league will continue delivering thrilling cricket, fresh rivalries, and future champions who add to its rich history.
FAQs
- Which team won the most IPL trophies?
Chennai Super Kings and Mumbai Indians remain the most successful franchises, winning five IPL titles each.
- Who won the IPL trophy in 2025?
Royal Challengers Bengaluru created history by winning their maiden IPL title after 17 seasons.
- Which IPL team has the most wins?
Out of 15 IPL franchises, Mumbai Indians and Chennai Super Kings lead with 5 titles each, while Kolkata Knight Riders have 3.