List of Indian Premier League seasons and results
Updated: 11/5/2025, 2:57:40 AM Wikipedia source
The Indian Premier League (IPL) is a domestic, annual Twenty20 cricket tournament played in India since 2008. It is organized by the IPL Governing Council, under the aegis of the Board of Control for Cricket in India (BCCI). It is the most watched Twenty20 tournament, and the second-best-paying sporting league globally. As of 2025, the IPL consists of ten teams representing ten cities across India. Overall fifteen teams have played across the past seasons of the tournament, with five becoming defunct later. Eight franchises took part in the inaugural edition in 2008. Ahead of the 2011 season, Kochi Tuskers and Pune Warriors joined the league. Kochi Tuskers was terminated after a single season by the BCCI for contractual breach. After the 2012 season, Deccan Chargers ceased to exist and was replaced by Sunrisers Hyderabad for the next season. After the 2013 season, Pune Warriors India exited the IPL after it had a franchise valuation disagreement with the BCCI. Chennai Super Kings and Rajasthan Royals were suspended for two seasons in 2016 and 2017 following a betting case, and was replaced by two new teams– Gujarat Lions and Rising Pune Supergiants for the two seasons. The suspended franchises returned to compete in the 2018 season. Ahead of the 2022 season, two new teams–Gujarat Titans and Lucknow Super Giants were added to the competition. As of 2025, there have been eighteen seasons of the tournament. The inaugural IPL season was won by Rajasthan Royals. Chennai Super Kings and Mumbai Indians are the most successful franchises with five titles each. Kolkata Knight Riders have won three titles while Gujarat Titans, Sunrisers Hyderabad, Rajasthan Royals, Deccan Chargers, and Royal Challengers Bengaluru have won a title each. Up until the 2021 season, an IPL tournament involved each team playing every other team twice in a home-and-away, double round-robin format. Since 2022, the ten teams are divided into two groups of five teams as determined by a random draw. Each team plays two matches against the other four teams in their group and a randomly chosen team from the other group, while playing a single match against the other four teams. Basis the points accumulated in the group stage, the top four teams qualify for the playoffs. In the playoffs, the top two teams from the group stage compete with each other in the first qualifier and the winner qualifies directly for the final. The loser of the qualifier competes with the winner of an eliminator match between the third and fourth placed teams, to determine the other finalist. The team that wins the final is crowned the champion.
Infobox
Tables
| Season | Final | Teams | Matches | Player of the tournament | |||
| Winner | Winning margin | Runner-up | Venue | ||||
| 2008 | Rajasthan Royals 164/7 (20 overs) | 3 wickets | Chennai Super Kings163/5 (20 overs) | DY Patil Stadium | 8 | 59 | Shane Watson |
| 2009 | Deccan Chargers143/6 (20 overs) | 6 runs | Royal Challengers Bangalore137/9 (20 overs) | Wanderers Stadium | Adam Gilchrist | ||
| 2010 | Chennai Super Kings168/5 (20 overs) | 22 runs | Mumbai Indians146/9 (20 overs) | DY Patil Stadium | 60 | Sachin Tendulkar | |
| 2011 | Chennai Super Kings (2)205/5 (20 overs) | 58 runs | Royal Challengers Bangalore147/8 (20 overs) | M. A. Chidambaram Stadium | 10 | 74 | Chris Gayle |
| 2012 | Kolkata Knight Riders192/5 (19.4 overs) | 5 wickets | Chennai Super Kings190/3 (20 overs) | 9 | 76 | Sunil Narine | |
| 2013 | Mumbai Indians148/9 (20 overs) | 23 runs | Chennai Super Kings125/9 (20 overs) | Eden Gardens | Shane Watson | ||
| 2014 | Kolkata Knight Riders (2)200/7 (19.3 overs) | 3 wickets | Punjab Kings199/4 (20 overs) | M. Chinnaswamy Stadium | 8 | 60 | Glenn Maxwell |
| 2015 | Mumbai Indians (2)202/5 (20 overs) | 41 runs | Chennai Super Kings161/8 (20 overs) | Eden Gardens | Andre Russell | ||
| 2016 | Sunrisers Hyderabad208/7 (20 overs) | 8 runs | Royal Challengers Bangalore200/7 (20 overs) | M. Chinnaswamy Stadium | Virat Kohli | ||
| 2017 | Mumbai Indians (3)129/8 (20 overs) | 1 run | Rising Pune Supergiant128/6 (20 overs) | Rajiv Gandhi International Cricket Stadium | Ben Stokes | ||
| 2018 | Chennai Super Kings (3)181/2 (18.3 overs) | 8 wickets | Sunrisers Hyderabad178/6 (20.0 overs) | Wankhede Stadium | Sunil Narine | ||
| 2019 | Mumbai Indians (4)149/8 (20 overs) | 1 run | Chennai Super Kings148/7 (20 overs) | Rajiv Gandhi International Cricket Stadium | Andre Russell | ||
| 2020 | Mumbai Indians (5)157/5 (18.4 overs) | 5 wickets | Delhi Capitals156/7 (20 overs) | Dubai International Cricket Stadium | Jofra Archer | ||
| 2021 | Chennai Super Kings (4)192/3 (20 overs) | 27 runs | Kolkata Knight Riders165/9 (20 overs) | Harshal Patel | |||
| 2022 | Gujarat Titans133/3 (18.1 overs) | 7 wickets | Rajasthan Royals130/9 (20 overs) | Narendra Modi Stadium | 10 | 74 | Jos Buttler |
| 2023 | Chennai Super Kings (5)171/5 (15 overs) | 5 wicketsDLS | Gujarat Titans214/4 (20 overs) | Shubman Gill | |||
| 2024 | Kolkata Knight Riders (3)114/2 (10.3 overs) | 8 wickets | Sunrisers Hyderabad113 (18.3 overs) | M. A. Chidambaram Stadium | Sunil Narine | ||
| 2025 | Royal Challengers Bengaluru 190/9 (20 overs) | 6 runs | Punjab Kings184/7 (20 overs) | Narendra Modi Stadium | Suryakumar Yadav | ||
| Season | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
| Teams | 8 | 10 | 9 | 8 | 10 | |||||||||||||
| Chennai Super Kings | 2nd | SF | 1st | 1st | 2nd | 2nd | 3rd | 2nd | Suspended | 1st | 2nd | 7th | 1st | 9th | 1st | 5th | 10th | |
| Delhi Daredevils / Delhi Capitals | SF | SF | 5th | 10th | 3rd | 9th | 8th | 7th | 6th | 6th | 8th | 5th | 3rd | 2nd | 3rd | 5th | 9th | 5th |
| Kolkata Knight Riders | 6th | 8th | 6th | 4th | 1st | 7th | 1st | 5th | 4th | 3rd | 3rd | 5th | 5th | 2nd | 7th | 7th | 1st | 8th |
| Mumbai Indians | 5th | 7th | 2nd | 3rd | 4th | 1st | 4th | 1st | 5th | 1st | 5th | 1st | 1st | 5th | 10th | 3rd | 10th | 3rd |
| Kings XI Punjab / Punjab Kings | SF | 5th | 8th | 5th | 6th | 6th | 2nd | 8th | 8th | 5th | 7th | 6th | 6th | 6th | 6th | 8th | 9th | 2nd |
| Rajasthan Royals | 1st | 6th | 7th | 6th | 7th | 3rd | 5th | 4th | Suspended | 4th | 7th | 8th | 7th | 2nd | 5th | 3rd | 9th | |
| Royal Challengers Bangalore | 7th | 2nd | 3rd | 2nd | 5th | 5th | 7th | 3rd | 2nd | 8th | 6th | 8th | 4th | 4th | 3rd | 6th | 4th | 1st |
| Sunrisers Hyderabad | Team did not exist | 4th | 6th | 6th | 1st | 4th | 2nd | 4th | 3rd | 8th | 8th | 10th | 2nd | 6th | ||||
| Gujarat Titans | Team did not exist | 1st | 2nd | 8th | 4th | |||||||||||||
| Lucknow Super Giants | Team did not exist | 4th | 4th | 7th | 7th | |||||||||||||
| Deccan Chargers [†] | 8th | 1st | 4th | 7th | 8th | Team defunct | ||||||||||||
| Gujarat Lions[†] | Team did not exist | 3rd | 7th | Team defunct | ||||||||||||||
| Kochi Tuskers Kerala[†] | Team did not exist | 8th | Team defunct | |||||||||||||||
| Pune Warriors India[†] | Team did not exist | 9th | 9th | 8th | Team defunct | |||||||||||||
| Rising Pune Supergiant[†] | Team did not exist | 7th | 2nd | Team defunct | ||||||||||||||
| Source: Indian Premier League | ||||||||||||||||||
| Team | Best result | Titles | Seasons | First appearance | Latest appearance | Playoff appearances |
| Chennai Super Kings | Champions(2010, 2011, 2018, 2021, 2023) | 5 | 16 | 2008 | 2025 | 12 |
| Mumbai Indians | Champions(2013, 2015, 2017, 2019, 2020) | 5 | 18 | 2008 | 2025 | 11 |
| Kolkata Knight Riders | Champions(2012, 2014, 2024) | 3 | 18 | 2008 | 2025 | 8 |
| Rajasthan Royals | Champions(2008) | 1 | 16 | 2008 | 2025 | 7 |
| Sunrisers Hyderabad | Champions(2016) | 1 | 13 | 2013 | 2025 | 7 |
| Deccan Chargers[†] | Champions(2009) | 1 | 5 | 2008 | 2012 | 2 |
| Gujarat Titans | Champions(2022) | 1 | 4 | 2022 | 2025 | 3 |
| Royal Challengers Bangalore | Champions(2025) | 1 | 18 | 2008 | 2025 | 10 |
| Delhi Capitals | Runners-up(2020) | 0 | 18 | 2008 | 2025 | 6 |
| Punjab Kings | Runners-up(2014) | 0 | 18 | 2008 | 2025 | 3 |
| Rising Pune Supergiant[†] | Runners-up(2017) | 0 | 2 | 2016 | 2017 | 1 |
| Lucknow Super Giants | 3rd(2022, 2023) | 0 | 4 | 2022 | 2025 | 2 |
| Gujarat Lions[†] | 3rd(2016) | 0 | 2 | 2016 | 2025 | 1 |
| Kochi Tuskers Kerala[†] | 8th(2011) | 0 | 1 | 2011 | 2011 | 0 |
| Pune Warriors India[†] | 8th(2013) | 0 | 3 | 2011 | 2013 | 0 |
References
- Indian Premier Leaguehttps://www.iplt20.com/stats/all-time/mostRuns
- My Khelhttps://www.mykhel.com/cricket/most-wickets-in-ipl-rs100/
- India Todayhttp://indiatoday.intoday.in/story/bcci-president-anurag-thakur-on-indian-premier-league/1/782125.html
- ESPNcricinfohttps://www.espncricinfo.com/records/trophy/team-series-results/indian-premier-league-117
- The Tribunehttp://www.tribuneindia.com/news/nation/lodha-panel-for-separate-bcci-ipl-governing-bodies/179205.html
- The New Indian Expresshttps://www.newindianexpress.com/sport/2024/Apr/04/despite-impact-of-digital-ipl-on-tv-as-popular-as-ever
- International Business Timeshttp://www.ibtimes.co.in/nba-best-paid-league-world-followed-by-ipl-epl-lies-fourth-687401
- ESPNcricinfohttps://www.espncricinfo.com/series/ipl-2025-1449924/teams
- ESPNcricinfohttps://www.espncricinfo.com/records/trophy/team-results-summary/indian-premier-league-117
- The Hindustan Timeshttps://www.hindustantimes.com/cricket/ipl-2020-five-ipl-teams-that-are-no-longer-part-of-indian-premier-league/story-3vYMbJbqDftCUOQOdcas0N.html
- ESPNcricinfohttps://www.espncricinfo.com/story/ipl-announces-franchise-owners-333193
- ESPNcricinfohttp://www.espncricinfo.com/indian-premier-league-2012/content/current/story/532973.html
- ESPNcricinfohttp://www.espncricinfo.com/india/content/current/story/582292.html
- ESPNcricinfohttp://www.espncricinfo.com/indian-premier-league-2013/content/story/637032.html
- ESPNcricinfohttps://www.espncricinfo.com/story/csk-rr-owners-suspended-for-two-years-898461
- Hindustan Timeshttp://www.hindustantimes.com/cricket/chennai-super-kings-rajasthan-royals-back-in-ipl-fold-after-serving-2-year-ban/story-gxyrVAHb8iMI4qOMF5DJdK.html
- NDTVhttps://sports.ndtv.com/ipl-2022/ipl-2022-3-players-to-watch-out-for-from-lucknow-super-giants-gujarat-titans-2834737
- Jagran Prakashanhttps://www.jagranjosh.com/general-knowledge/list-of-all-ipl-winner-teams-1527686257-1
- Money Controlhttps://www.moneycontrol.com/news/cricket/ipl-2021-past-present-and-covid-19-battered-future-of-the-great-cricket-circus-6745641.html
- Business Standardhttps://www.business-standard.com/article/sports/ipl-10-teams-divided-in-two-groups-of-five-each-team-to-play-14-games-122022500911_1.html
- Olympics.comhttps://www.olympics.com/en/news/ipl-2025-playoffs-qualified-teams-indian-premier-league
- Indian Premier Leaguehttps://www.iplt20.com/points-table/men/2008
- ESPNcricinfohttps://www.espncricinfo.com/records/trophy/team-series-results/indian-premier-league-117
- ESPNcricinfohttps://www.espncricinfo.com/records/trophy/team-results-summary/indian-premier-league-117