IPL Seasons Archive: Every Season From 2008 Onwards

Updated October 2026 | All stats are as of the end of IPL 2026 (final played 31 May 2026).

Quick answer: There have been 19 IPL seasons, from 2008 to 2026, and eight different champions. Chennai Super Kings and Mumbai Indians have won the most titles, five each. Kolkata Knight Riders have three, Royal Challengers Bengaluru won in 2025 and 2026, and Rajasthan Royals won the first season in 2008. This archive lists every one of the IPL seasons with its champion, runner-up, cap winners, teams and matches.

IPL seasons at a glance
Seasons played 19, from 2008 to 2026
Different champions Eight
First champions Rajasthan Royals, 2008
Most titles Chennai Super Kings and Mumbai Indians, five each
Most finals played Chennai Super Kings, ten
Back-to-back champions Chennai (2010 and 2011), Mumbai (2019 and 2020), Bengaluru (2025 and 2026)
Teams in 2026 Ten, playing 74 matches
Franchises that have played Fifteen, from 2008 to 2026

Use this page as the starting point for any question about a single season. It gives the result of every final, explains how the format changed, shows how many teams played each year and picks out the seasons that were the most one-sided. Where we have a full season page, there is a link to it at the end.

IPL Seasons: Season-by-Season Champions Table

The table below is the complete record. Teams appear under their name at the time, so Deccan Chargers, Kings XI Punjab, Delhi Daredevils and Royal Challengers Bangalore are listed as such for the early years. The Orange Cap goes to the leading run scorer and the Purple Cap to the leading wicket taker. Both lists are covered in full on our Orange Cap winners and Purple Cap winners pages.

Season Champion Runner-up Orange Cap Purple Cap Teams Matches
2008 Rajasthan Royals Chennai Super Kings Shaun Marsh (616) Sohail Tanvir (22) 8 59
2009 Deccan Chargers Royal Challengers Bangalore Matthew Hayden (572) RP Singh (23) 8 59
2010 Chennai Super Kings Mumbai Indians Sachin Tendulkar (618) Pragyan Ojha (21) 8 60
2011 Chennai Super Kings Royal Challengers Bangalore Chris Gayle (608) Lasith Malinga (28) 10 74
2012 Kolkata Knight Riders Chennai Super Kings Chris Gayle (733) Morne Morkel (25) 9 76
2013 Mumbai Indians Chennai Super Kings Michael Hussey (733) Dwayne Bravo (32) 9 76
2014 Kolkata Knight Riders Kings XI Punjab Robin Uthappa (660) Mohit Sharma (23) 8 60
2015 Mumbai Indians Chennai Super Kings David Warner (562) Dwayne Bravo (26) 8 60
2016 Sunrisers Hyderabad Royal Challengers Bangalore Virat Kohli (973) Bhuvneshwar Kumar (23) 8 60
2017 Mumbai Indians Rising Pune Supergiant David Warner (641) Bhuvneshwar Kumar (26) 8 60
2018 Chennai Super Kings Sunrisers Hyderabad Kane Williamson (735) Andrew Tye (24) 8 60
2019 Mumbai Indians Chennai Super Kings David Warner (692) Imran Tahir (26) 8 60
2020 Mumbai Indians Delhi Capitals KL Rahul (670) Kagiso Rabada (30) 8 60
2021 Chennai Super Kings Kolkata Knight Riders Ruturaj Gaikwad (635) Harshal Patel (32) 8 60
2022 Gujarat Titans Rajasthan Royals Jos Buttler (863) Yuzvendra Chahal (27) 10 74
2023 Chennai Super Kings Gujarat Titans Shubman Gill (890) Mohammed Shami (28) 10 74
2024 Kolkata Knight Riders Sunrisers Hyderabad Virat Kohli (741) Harshal Patel (24) 10 74
2025 Royal Challengers Bengaluru Punjab Kings Sai Sudharsan (759) Prasidh Krishna (25) 10 74
2026 Royal Challengers Bengaluru Gujarat Titans Vaibhav Sooryavanshi (776) Kagiso Rabada (29) 10 74

How each final was decided

The champion column says who won. This second table shows how. Margins are listed as they were recorded on the day: runs when the winner batted first, wickets when the winner batted second.

Season Final result
2008 Rajasthan Royals beat Chennai Super Kings by three wickets
2009 Deccan Chargers beat Royal Challengers Bangalore by six runs, in Johannesburg
2010 Chennai Super Kings beat Mumbai Indians by 22 runs
2011 Chennai Super Kings beat Royal Challengers Bangalore by 58 runs
2012 Kolkata Knight Riders beat Chennai Super Kings by five wickets
2013 Mumbai Indians beat Chennai Super Kings by 23 runs
2014 Kolkata Knight Riders beat Kings XI Punjab by three wickets
2015 Mumbai Indians beat Chennai Super Kings by 41 runs
2016 Sunrisers Hyderabad beat Royal Challengers Bangalore by eight runs
2017 Mumbai Indians beat Rising Pune Supergiant by one run
2018 Chennai Super Kings beat Sunrisers Hyderabad by eight wickets
2019 Mumbai Indians beat Chennai Super Kings by one run
2020 Mumbai Indians beat Delhi Capitals by five wickets, in Dubai
2021 Chennai Super Kings beat Kolkata Knight Riders by 27 runs, in Dubai
2022 Gujarat Titans beat Rajasthan Royals by seven wickets
2023 Chennai Super Kings beat Gujarat Titans by five wickets, on the DLS method
2024 Kolkata Knight Riders beat Sunrisers Hyderabad by eight wickets
2025 Royal Challengers Bengaluru beat Punjab Kings by six runs
2026 Royal Challengers Bengaluru beat Gujarat Titans by five wickets

Titles and runner-up finishes by franchise

Counting the same franchise under all of its names, the table below shows who has won and who has come close. Chennai are the standout for reaching finals: they have played in ten of the 19, winning five and losing five. Mumbai have played six finals, winning five and losing only the first, in 2010.

Franchise Titles Title years Lost finals Years lost
Chennai Super Kings 5 2010, 2011, 2018, 2021, 2023 5 2008, 2012, 2013, 2015, 2019
Mumbai Indians 5 2013, 2015, 2017, 2019, 2020 1 2010
Kolkata Knight Riders 3 2012, 2014, 2024 1 2021
Royal Challengers Bengaluru 2 2025, 2026 3 2009, 2011, 2016
Sunrisers Hyderabad 1 2016 2 2018, 2024
Rajasthan Royals 1 2008 1 2022
Gujarat Titans 1 2022 2 2023, 2026
Deccan Chargers 1 2009 0 –
Punjab Kings 0 – 2 2014, 2025
Delhi Capitals 0 – 1 2020
Rising Pune Supergiant 0 – 1 2017

The same story is told franchise by franchise on our history pages for Chennai Super Kings, Mumbai Indians and Royal Challengers Bengaluru. Our IPL teams guide covers all of the current franchises.

Format Changes Across the Years

The IPL has never used exactly the same format for long. The basic idea of a league followed by playoffs has stayed, but the number of teams, the number of matches and the way the knockouts work have all changed. The table gives the main stages.

Seasons Teams Matches How the season worked
2008 to 2010 8 59, 59 and 60 A league stage, then two semi-finals and a final; in 2010 a third-place play-off was added
2011 10 74 Ten teams and the Qualifier and Eliminator playoff format, with four playoff matches
2012 and 2013 9 76 Nine teams, each team playing every other team twice in the league stage, then the four-match playoff
2014 to 2021 8 60 Eight teams, 14 league matches each, then the four-match playoff
2022 10 74 Ten teams in two groups of five, with the league stage played at venues in Mumbai and Pune
2023 to 2026 10 74 Ten teams, 14 league matches each, home and away again, then the four-match playoff

From semi-finals to Qualifiers and the Eliminator

In the first three seasons the top four teams played two semi-finals and a final. From 2011 the league has used the Qualifier and Eliminator format: the top two teams play each other in Qualifier 1, the third and fourth teams meet in the Eliminator, and the Qualifier 1 loser gets a second chance against the Eliminator winner. The change gave the top two teams a real reward for finishing high. Our guide to the IPL playoff format walks through each match.

How the matches add up

The match totals are easy to check. A league stage with eight teams, in which every team plays 14 matches, has 56 matches, and four playoff matches bring the season to 60. With ten teams and 14 league matches each, the league stage has 70 matches and the season has 74. In 2012 and 2013, nine teams played each of the other eight twice. That gives 72 league matches, and with four playoff matches the season had 76, the largest total in IPL history.

Seasons played away from home

Four seasons have been played abroad, in whole or in part. The 2009 season was held in South Africa because of India’s general elections, and the final was played in Johannesburg. Part of the 2014 season was played in the UAE, again because of the elections. The 2020 season was played entirely in the UAE during the Covid-19 pandemic, from 19 September to 10 November. In 2021 the season was suspended on 4 May with 31 of 60 matches left and resumed in the UAE on 19 September, and the final was played on 15 October.

The 2022 reset and the return to home and away

When Lucknow Super Giants and Gujarat Titans joined in 2022, the league returned to ten teams for the first time since 2011. That season the teams were divided into two groups of five, and the league stage was played at venues in Mumbai and Pune. The 2023 season brought back the home-and-away format that had last been used in 2019, with each team playing at its own ground and at the grounds of its opponents.

Rule changes season by season

Not every change to the IPL is a change to the league. Some of the most important changes were to the rules inside the match, and they show up in the way scores have moved.

  • 2023: the Impact Player rule was introduced, letting each team replace one member of its XI with one of five named substitutes. Wides and no-balls also became reviewable. See our guide to the Impact Player rule.
  • 2024: bowlers were allowed two short-pitched deliveries an over.
  • 2025: the slow over-rate sanctions changed, with demerit points replacing captain bans. The season was also suspended on 9 May and resumed on 17 May.
  • 2026: the league kept the same ten-team, 74-match format, with the Impact Player rule retained.

Every rule is set out on our IPL rules explained page.

Number of Teams per Season

The league began with eight teams, and the count has moved up and down since. The table lists each change, so that you can see which teams were in the league in a given season.

Season Teams What changed
2008 8 The original eight: Chennai Super Kings, Deccan Chargers, Delhi Daredevils, Kings XI Punjab, Kolkata Knight Riders, Mumbai Indians, Rajasthan Royals and Royal Challengers Bangalore
2009 and 2010 8 No change
2011 10 Pune Warriors India and Kochi Tuskers Kerala joined
2012 9 Kochi Tuskers Kerala, who played one season, were terminated
2013 9 Sunrisers Hyderabad replaced Deccan Chargers, who were terminated after 2012
2014 and 2015 8 Pune Warriors India left after 2013
2016 and 2017 8 Chennai Super Kings and Rajasthan Royals were suspended for two years; Rising Pune Supergiant and Gujarat Lions played in their place
2018 to 2021 8 Chennai and Rajasthan returned
2022 to 2026 10 Lucknow Super Giants and Gujarat Titans joined

Fifteen different franchises have played in the IPL since 2008, and ten are in the league today. The other five are gone: Deccan Chargers, Kochi Tuskers Kerala, Pune Warriors India, Rising Pune Supergiant and Gujarat Lions. Eight of the 15 have won the title, and Deccan Chargers are the only champion that no longer exists. The two-year suspension of Chennai and Rajasthan from 2016 followed a ruling by a Supreme Court-appointed committee in July 2015, and our history of the IPL tells the full story.

Franchise names have changed too. Delhi Daredevils became Delhi Capitals, Kings XI Punjab became Punjab Kings and Royal Challengers Bangalore became Royal Challengers Bengaluru, so searches for a team often need both names.

Most Dominant Seasons

Dominance is hard to define in a league with playoffs, because the team that wins the table does not always win the title. We have used three tests that can be checked against the record: how one-sided the final was, how the champion got there, and whether one individual stood out from the rest of the field.

The most one-sided finals

  • 2011: Chennai Super Kings beat Royal Challengers Bangalore by 58 runs, the biggest winning margin in runs in any IPL final. The next largest is Mumbai’s 41-run win over Chennai in 2015.
  • 2024: Sunrisers Hyderabad were bowled out for 113, the lowest total in an IPL final, and Kolkata Knight Riders reached 114 for two in under 11 overs to win by eight wickets.
  • 2018: Chennai beat Sunrisers by eight wickets, equalling the biggest margin in wickets in a final. The only other eight-wicket win in a final is Kolkata’s in 2024.

The tightest finals

Two finals have been decided by a single run: Mumbai Indians beat Rising Pune Supergiant in 2017 and beat Chennai Super Kings in 2019. The other close finishes are the six-run margins in 2009 and 2025, and the eight-run margin in 2016. The 2023 final between Chennai Super Kings and Gujarat Titans went to the last ball of the reduced chase after rain pushed it to the reserve day, 29 May. Chennai won it by five wickets under the DLS method.

Kolkata in 2024: the most one-sided route

Kolkata finished top of the table on 20 points with a net run rate of +1.428, won Qualifier 1 against Sunrisers by eight wickets and then beat the same opponents by eight wickets in the final, so they did not lose a knockout match. Our IPL 2024 season page has the full story.

Champions in their first season

Two franchises have won the title in their first season: Rajasthan Royals in 2008 and Gujarat Titans in 2022. A third team, Chennai Super Kings, won in 2018, in their first season back after a two-year suspension.

Back-to-back champions

Only three teams have won consecutive titles. Chennai won in 2010 and 2011, Mumbai in 2019 and 2020, and Royal Challengers Bengaluru in 2025 and 2026. Bengaluru’s win in 2025 came after 17 seasons and three lost finals, and the second title in 2026 came with a 92-run win over Gujarat in Qualifier 1 and a five-wicket win in the final.

Individual seasons that stood out

Record Season Who
Most runs in a season 2016 Virat Kohli, 973
Most wickets in a season 2013 and 2021 Dwayne Bravo, 32 (2013) and Harshal Patel, 32 (2021)
Most sixes in a season 2026 Vaibhav Sooryavanshi, 72

Kohli’s 973 runs in 2016 came in a season in which his team lost the final, a reminder that individual dominance and team success do not always go together. Our pages on the most runs in a season and the most wickets in a season cover the full lists.

How scoring has grown

The pages for the three most recent seasons give a simple measure of how much batting has changed. Dividing each season’s total by its 74 matches gives the averages below.

Season Runs Sixes Totals of 200 or more Hundreds Runs per match Sixes per match
2024 25,971 1,261 41 14 351 17.0
2025 26,381 1,295 52 9 357 17.5
2026 27,450 1,426 65 15 371 19.3

The number of sixes rose every year, and the 65 totals of 200 or more in 2026 are the most of the three. Two of them came in a single match, when Delhi Capitals made 264 for two and Punjab Kings replied with 265 for four, a match of 529 runs.

Directory of Individual Season Pages

We have a full page for each of the three most recent seasons. Each includes the final league table, the playoffs, a full report of the final, the cap winners and the match of the season.

Season Champion Final Page
2026 Royal Challengers Bengaluru Beat Gujarat Titans by five wickets, 31 May 2026 IPL 2026 season page
2025 Royal Challengers Bengaluru Beat Punjab Kings by six runs, 3 June 2025 IPL 2025 season page
2024 Kolkata Knight Riders Beat Sunrisers Hyderabad by eight wickets, 26 May 2024 IPL 2024 season page

For earlier seasons, the champions table at the top of this page is the complete record. Anyone looking for the wider picture should start with the history of the IPL, which follows the league from the launch in 2007, or the IPL records hub, which collects the all-time lists.

A few related pages are worth knowing. Our IPL prize money page covers what each season’s champion and runner-up earned, and the most valuable player award page lists the player of the tournament for every season.

Frequently Asked Questions

Who won the first IPL?

Rajasthan Royals won the first IPL in 2008. Captained by Shane Warne, they beat Chennai Super Kings by three wickets in the final on 1 June 2008.

Which team has won the most IPL titles?

Chennai Super Kings and Mumbai Indians have won five titles each. Chennai won in 2010, 2011, 2018, 2021 and 2023, and Mumbai won in 2013, 2015, 2017, 2019 and 2020.

How many IPL seasons have been played?

Nineteen seasons have been played, from 2008 to 2026, and eight different franchises have won the title.

Which IPL seasons were played outside India?

Four seasons were played abroad in whole or in part: 2009 in South Africa, part of 2014 in the UAE, 2020 in the UAE, and the second half of 2021 in the UAE.

Which teams have won back-to-back IPL titles?

Chennai Super Kings in 2010 and 2011, Mumbai Indians in 2019 and 2020, and Royal Challengers Bengaluru in 2025 and 2026.

Which IPL season had the most matches?

The 2012 and 2013 seasons had 76 matches each, the most of any season. Nine teams played in those years, and each team played every other team twice before the four-match playoffs.

Which teams won the IPL in their first season?

Rajasthan Royals won in 2008, the first season of the league, and Gujarat Titans won in 2022, their first season in the IPL.