The Indian Premier League (IPL) is the premier domestic T20 franchise cricket league, organised by the Board of Control for Cricket in India. Since its debut in 2008, the IPL has become one of the most popular and commercially successful cricket tournaments in the world.
So far, teams like the Mumbai Indians, Chennai Super Kings, Kolkata Knight Riders, and Royal Challengers Bengaluru have lifted the prestigious IPL trophy.
Below is the complete IPL champions list from 2008 to 2025, including champions, captains, runners-up, and final results.
TATA IPL 2026 Overview
The IPL follows the Twenty20 (T20) format and features franchise teams representing major Indian cities.
The tournament includes group stages followed by playoffs (Qualifier 1, Eliminator, Qualifier 2) and the final.
Since its launch in 2008, the IPL has played a major role in transforming cricket globally, boosting fan engagement, television viewership, and league-based cricket.
| Attribute | Details |
|---|---|
| First Season | 2008 |
| Match Format | T20 |
| Board | Board of Control for Cricket in India |
| Most Successful Teams | Mumbai Indians & Chennai Super Kings (5 Titles Each) |
| Current Champion | Royal Challengers Bengaluru (2025) |
| Official Website | https://www.iplt20.com/ |
IPL Winners List with Captains
| Year | Winner | Winning Captain | Runner-up |
|---|---|---|---|
| 2008 | Rajasthan Royals | Shane Warne | Chennai Super Kings |
| 2009 | Deccan Chargers | Adam Gilchrist | Royal Challengers Bangalore |
| 2010 | Chennai Super Kings | MS Dhoni | Mumbai Indians |
| 2011 | Chennai Super Kings | MS Dhoni | Royal Challengers Bangalore |
| 2012 | Kolkata Knight Riders | Gautam Gambhir | Chennai Super Kings |
| 2013 | Mumbai Indians | Rohit Sharma | Chennai Super Kings |
| 2014 | Kolkata Knight Riders | Gautam Gambhir | Kings XI Punjab |
| 2015 | Mumbai Indians | Rohit Sharma | Chennai Super Kings |
| 2016 | Sunrisers Hyderabad | David Warner | Royal Challengers Bangalore |
| 2017 | Mumbai Indians | Rohit Sharma | Rising Pune Supergiant |
| 2018 | Chennai Super Kings | MS Dhoni | Sunrisers Hyderabad |
| 2019 | Mumbai Indians | Rohit Sharma | Chennai Super Kings |
| 2020 | Mumbai Indians | Rohit Sharma | Delhi Capitals |
| 2021 | Chennai Super Kings | MS Dhoni | Kolkata Knight Riders |
| 2022 | Gujarat Titans | Hardik Pandya | Rajasthan Royals |
| 2023 | Chennai Super Kings | MS Dhoni | Gujarat Titans |
| 2024 | Kolkata Knight Riders | Shreyas Iyer | Sunrisers Hyderabad |
| 2025 | Royal Challengers Bengaluru | Faf du Plessis | Punjab Kings |
IPL 2008 Final (RR vs CSK)
The 2008 IPL final was played on June 1, 2008, at DY Patil Stadium, Mumbai. Rajasthan Royals defeated Chennai Super Kings by 3 wickets to win the inaugural title. Rajasthan chased down the target in a thrilling finish. Yusuf Pathan was named Player of the Match.
IPL 2009 Final (DC vs RCB)
The 2009 final took place on May 24 at Wanderers Stadium, Johannesburg. Deccan Chargers defeated Royal Challengers Bangalore by 6 runs to win their first IPL title. Anil Kumble delivered a brilliant performance and was named Player of the Match.
IPL 2010 Final (CSK vs MI)
The 2010 final was held on April 25 at DY Patil Stadium, Mumbai. Chennai Super Kings defeated Mumbai Indians by 22 runs to win their maiden IPL title. Suresh Raina played a match-winning innings.
IPL 2011 Final (CSK vs RCB)
The 2011 final took place on May 28 in Chennai. Chennai Super Kings defeated Royal Challengers Bangalore by 58 runs to defend their title. Murali Vijay starred with a brilliant knock.
IPL 2012 Final (KKR vs CSK)
The 2012 final was played on May 27 in Chennai. Kolkata Knight Riders defeated Chennai Super Kings by 5 wickets to win their first IPL title. Manvinder Bisla was the hero of the match.
IPL 2013 Final (MI vs CSK)
The 2013 final was held on May 26 at Eden Gardens. Mumbai Indians defeated Chennai Super Kings by 23 runs to win their first IPL title under Rohit Sharma.
IPL 2014 Final (KKR vs KXIP)
The 2014 final took place on June 1 in Bengaluru. Kolkata Knight Riders defeated Kings XI Punjab by 3 wickets in a high-scoring thriller. Manish Pandey was named Player of the Match.
IPL 2015 Final (MI vs CSK)
The 2015 final was played on May 24 at Eden Gardens. Mumbai Indians defeated Chennai Super Kings by 41 runs to secure their second title.
IPL 2016 Final (SRH vs RCB)
The 2016 final took place on May 29 in Bengaluru. Sunrisers Hyderabad defeated Royal Challengers Bangalore by 8 runs. Ben Cutting delivered a match-winning performance.
IPL 2017 Final (MI vs RPS)
The 2017 final was held on May 21 in Hyderabad. Mumbai Indians defeated Rising Pune Supergiant by just 1 run in one of the closest IPL finals.
IPL 2018 Final (CSK vs SRH)
The 2018 final was played on May 27 in Mumbai. Chennai Super Kings defeated Sunrisers Hyderabad by 8 wickets. Shane Watson played a sensational innings.
IPL 2019 Final (MI vs CSK)
The 2019 final took place on May 12 in Hyderabad. Mumbai Indians defeated Chennai Super Kings by 1 run in a nail-biting finish.
IPL 2020 Final (MI vs DC)
The 2020 final was held on November 10 in Dubai. Mumbai Indians defeated Delhi Capitals by 5 wickets to win their fifth title.
IPL 2021 Final (CSK vs KKR)
The 2021 final was played on October 15 in Dubai. Chennai Super Kings defeated Kolkata Knight Riders by 27 runs.
IPL 2022 Final (GT vs RR)
The 2022 final took place on May 29 in Ahmedabad. Gujarat Titans defeated Rajasthan Royals to win the title in their debut season under Hardik Pandya.
IPL 2023 Final (CSK vs GT)
The 2023 final was held on May 29 in Ahmedabad. Chennai Super Kings defeated the Gujarat Titans in a thrilling finish. Ravindra Jadeja sealed the win dramatically.
IPL 2024 Final (KKR vs SRH)
The 2024 final took place on May 26 in Chennai. Kolkata Knight Riders defeated Sunrisers Hyderabad convincingly to win their third IPL title.
IPL 2025 Final (RCB vs PBKS)
The 2025 final was played in Ahmedabad. Royal Challengers Bengaluru defeated Punjab Kings by 6 runs to lift their maiden IPL trophy. It marked a historic moment for the franchise.
Most IPL Titles (Team-wise)
| Team | Titles | 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 |
| Royal Challengers Bengaluru | 1 | 2025 |
| Sunrisers Hyderabad | 1 | 2016 |
| Rajasthan Royals | 1 | 2008 |
| Deccan Chargers | 1 | 2009 |
| Gujarat Titans | 1 | 2022 |
IPL Winners Related FAQ
Who won IPL 2025?
Royal Challengers Bengaluru, led by Faf du Plessis.
Who won the first IPL?
Rajasthan Royals in 2008.
Which team has won the most IPL titles?
Mumbai Indians and Chennai Super Kings (5 each).
When is the next IPL season?
IPL 2026 is expected in March–May 2026.


