List of Indian Premier League seasons and results

The Indian Premier League (IPL) is a domestic, annual Twenty20 cricket tournament played in India, 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.

IPL was established in 2008 and currently consists of ten teams in ten cities across India. The inaugural IPL season was won by Rajasthan Royals. , there have been seventeen seasons of the IPL tournament.

Up until 2021, the IPL tournament involved each team playing every other team twice in a home-and-away, double round-robin format. From 2022, the ten teams were divided into two groups of five. A random draw was used to determine the groups and who plays whom across the groups once and twice. In the group stage, each team plays 14 games facing the other four teams in their group two times each (one home and one away game), four teams in the other group once, and the remaining team two times. At the conclusion of the double round-robin league, on the basis of aggregate points, the top four teams qualify for the playoffs. In this stage, the top two teams compete with each other (in a match titled "Qualifier 1"), as do the remaining two teams (in a match titled "Eliminator"). While the winner of Qualifier 1 directly qualifies for the final match, the losing team gets another chance to qualify for the final match by playing the winning team of the Eliminator match; this match is titled Qualifier 2. The winner of this subsequent Qualifier 2 match moves onto the final match. The team that wins the final match is crowned the Indian Premier League champion.

Altogether, thirteen teams have played in the past ten seasons of the IPL tournament. Of these, three teams are no longer a part of the tournament. In 2011, BCCI terminated the franchise of Kochi Tuskers Kerala for contractual breach. Similarly, BCCI terminated the franchise of Deccan Chargers in 2012 for backing off from its commitments. In 2013, Pune Warriors India exited IPL after it had a franchise valuation disagreement with BCCI. Chennai Super Kings and Rajasthan Royals were suspended in 2016 & 2017 following a betting controversy. However, in July 2017, BCCI announced that both Chennai Super Kings and Rajasthan Royals would be allowed back into the IPL competition from the 2018 season.

Mumbai Indians and Chennai Super Kings have won five titles each while Kolkata Knight Riders have won three titles. Gujarat Titans, Sunrisers Hyderabad, Rajasthan Royals, and former team Deccan Chargers have won a title each.

Overall team results
*No longer exists.