Indian Premier League

The Indian Premier League is a Twenty20 cricket tournament in India. The Board of Control for Cricket in India (BCCI) began the tournament after a dispute with the Indian Cricket League, which was then abolished by BCCI. The first season of the Indian Premier League began on 18 April 2008. It is the most popular league in cricket in the world as it is called as "India's cricket festival is IPL".

Teams

Defunct Teams

Deccan Chargers (DCH)
Kochi Tuskers Kerala (KTK)
Pune Warriors India (PWI)
Rising Pune Supergiants (RPS)
Gujarat Lions (GL)

Tournament results

2008 - Rajasthan Royals defeated Chennai Super Kings in the finals marking the end of the first ever IPL in history and it was Rajasthan Royals's only ever victory in IPL history.

2009 - Deccan Chargers beat Royal Challengers Bengaluru in the finals.

2010 - Chennai Super Kings beat Mumbai Indians in the finals by 22 runs, Chennai Super Kings's first ever victory in IPL, marking Chennai Super Kings's second appearance in finals.

2011 - Chennai Super Kings beat Royal Challengers Bengaluru in the finals, marking a consecutive victory for the team.

2012 - Kolkata Knight Riders beat Chennai Super Kings by 5 wickets, the first ever victory for Kolkata Knight Riders and the third consecutive appearance in finals for Chennai Super Kings.

2013 - Mumbai Indians beat Chennai Super Kings by 23 runs, thus marking Mumbai Indians's first victory in IPL, and Chennai Super Kings's 4th consecutive appearance in the finals.

2014 - Kolkata Knight Riders beat Kings XI Punjab by 3 wickets and this broke Chennai Super Kings's streak in the finals.

2015 - Mumbai Indians beat Chennai Super Kings by 41 runs and won their second title and CSK's 5th ever appearance in IPL finals and both teams meet in finals for the second time.

2016 - Sunrisers Hyderabad beat Royal Challengers Bengaluru by 8 runs. Marking Sunrisers Hyderabad's first ever IPL victory and appearance in finals.

2017 - Mumbai Indians beat Rising Pune Supergiants by 1 run in the finals, winning their 3rd ever IPL title and making them the team with most IPL titles.

2018 - Chennai Super Kings beat Sunrisers Hyderabad by 8 wickets in the finals, claiming their 3rd ever IPL title and tying with Mumbai Indians.

2019 - Mumbai Indians beat Chennai Super Kings by 1 run, winning their 4th title in IPL, and 2nd time that they win the finals by 1 run.

2020 - Mumbai Indians take a consecutive victory by defeating Dehli Capitals by 5 wickets, claiming their 5th title.

2021 - Chennai Super Kings beat Kolkata Knight Riders by 27 runs, claiming their 4th IPL title.

2022 - Gujarat Titans beat Rajasthan Royals by 7 wickets, Rajasthan Royals makes it to the finals after 14 years and lose it, and Gujarat Titans wins on their debuting year.

2023 - Chennai Super Kings beat Gujarat Titans by 5 wickets, winning their 5th title in IPL and Gujarat Titans's 2nd consecutive time in the finals.

2024 - Kolkata Knight Riders beat Sunrisers Hyerabad by 8 wickets, winning their 3rd ever IPL title.

2025 - Royal Challengers Bengaluru defeated Kings XI Punjab in the finals, hence they won the 2025 IPL for the first ever time, sparking a historical and heartwarming moment for the team.

2026 - Royal Chalkengers Bengaluru defeated Gujarat Titans by 5 wickets winning their second consecutive title and being the third team to win back-to-back IPL titles.

Performance by teams

Chennai Super Kings and Mumbai Indians have each won five titles, the most in the tournament. Kolkata Knight Riders have won three titles, Royal Challengers Bengaluru have won two titles, while Rajasthan Royals, Deccan Chargers, Sunrisers Hyderabad and Gujarat Titans have each won a single title. The reigning champions are the Royal Challengers Bengaluru, who defeated the Gujarat Titans by 5 wickets in the 2026 IPL final to obtain their second consecutive title.

Team Winners Runners up Playoffs Seasons
Chennai Super Kings 5 (2010, 2011, 2018, 2021, 2023) 5 (2008, 2012, 2013, 2015, 2019) 12 17
Mumbai Indians 5 (2013, 2015, 2017, 2019, 2020) 1 (2010) 11 19
Kolkata Knight Riders 3 (2012, 2014, 2024) 1 (2021) 8 19
Royal Challengers Bengaluru 2 (2025, 2026) 3 (2009, 2011, 2016) 11 19
Sunrisers Hyderabad 1 (2016) 2 (2018, 2024) 8 14
Gujarat Titans 1 (2022) 2 (2023, 2026) 4 5
Rajasthan Royals 1 (2008) 1 (2022) 7 17
Deccan Chargers † 1 (2009) 2 5
Kings XI Punjab 2 (2014, 2025) 3 19
Delhi Capitals 1 (2020) 6 19
Rising Pune Supergiant † 1 (2017) 1 2
Lucknow Super Giants 2 5
Gujarat Lions † 1 2
Pune Warriors India † – 3
Kochi Tuskers Kerala † – 1

† Team now defunct

Seasons

Team 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Chennai Super Kings RU SF C C RU RU 3rd RU Suspended C RU 7th C 9th C 5th 10th 8th
Delhi Capitals SF SF 5th 10th 3rd 9th 8th 7th 6th 6th 8th 3rd RU 3rd 5th 9th 6th 5th 6th
Gujarat Titans – C RU 8th 4th RU
Kolkata Knight Riders 6th 8th 7th 4th C 7th C 5th 4th 3rd 3rd 5th 5th RU 7th 7th C 8th 7th
Lucknow Super Giants – 4th 4th 7th 7th 10th
Mumbai Indians 5th 7th RU 3rd 4th C 4th C 5th C 5th C C 5th 10th 3rd 10th 3rd 9th
Kings XI Punjab SF 5th 8th 5th 6th 6th RU 8th 8th 5th 7th 6th 6th 6th 6th 8th 9th RU 5th
Rajasthan Royals C 6th 7th 6th 7th 3rd 5th 4th Suspended 4th 7th 8th 7th RU 5th 3rd 9th 3rd
Royal Challengers Bengaluru 7th RU 3rd RU 5th 5th 7th 3rd RU 8th 6th 8th 4th 4th 3rd 6th 4th C C
Sunrisers Hyderabad – 4th 6th 6th C 4th RU 4th 3rd 8th 8th 10th RU 6th 4th
Defunct Teams
Deccan Chargers 8th C 4th 7th 8th –
Kochi Tuskers Kerala – 8th –
Pune Warriors India – 9th 9th 8th –
Gujarat Lions – 3rd 7th –
Rising Pune Supergiants – 7th RU –

  Champions
  Runners up
  Team won the 3rd place playoff; only took place in 2010
  Team qualified for the playoffs or semi-final

Positions each season

Team 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023
Mumbai Indians (MI) 5th 7th 2nd 3rd 4th 1st 4th 1st 5th 1st 5th 1st 1st 5th 10th 4th
Delhi Capitals (DC) 4th 3rd 5th 10th 3rd 9th 8th 7th 6th 6th 8th 3rd 2nd 3rd 5th 9th
Kings XI Punjab (KXIP) 3rd 5th 8th 5th 6th 6th 2nd 8th 8th 5th 7th 6th 6th 6th 6th 8th
Kolkata Knight Riders (KKR) 6th 8th 6th 4th 1st 7th 1st 5th 4th 3rd 3rd 5th 5th 2nd 7th 7th
Royal Challengers Bengaluru (RCB) 7th 2nd 4th 2nd 5th 5th 7th 3rd 2nd 8th 6th 8th 4th 4th 4th 6th
Deccan Chargers Hyderabad (DCH) 8th 1st 3rd 7th 8th NA NA NA NA NA NA NA NA NA NA NA
Sunrisers Hyderabad (SRH) NA NA NA NA NA 4th 6th 6th 1st 4th 2nd 4th 3rd 8th 8th 10th
Chennai Super Kings (CSK) 2nd 4th 1st 1st 2nd 2nd 3rd 2nd NA NA 1st 2nd 7th 1st 9th 1st
Rajasthan Royals (RR) 1st 6th 7th 6th 7th 3rd 5th 4th NA NA 4th 7th 8th 7th 2nd 5th
Gujarat Lions (GL) NA NA NA NA NA NA NA NA 3rd 7th NA NA NA NA NA NA
Rising Pune Supergiants (RPS) NA NA NA NA NA NA NA NA 7th 2nd NA NA NA NA NA NA
Pune Warriors India (PWI) NA NA NA 9th 9th 8th NA NA NA NA NA NA NA NA NA NA
Kochi Tuskers Kerala (KTK) NA NA NA 8th NA NA NA NA NA NA NA NA NA NA NA NA

  Champions
  Runners up
  Team won the 3rd place playoff; only took place in 2010
  Team qualified for the playoffs or semi-final

All time standings

Teams are ordered by best result, then by winning percentage, then alphabetically:

Team Appearances Best result Statistics
Total First Latest Played Won Lost Tied+W Tied+L NR Win%
Chennai Super Kings 1720082026Champions (2010, 2011, 2018, 2021, 2023)26714811601255.84
Mumbai Indians 192008Champions (2013, 2015, 2017, 2019, 2020)29115513222053.95
Kolkata Knight Riders 192008Champions (2012, 2014, 2024)27914013123351.44
Royal Challengers Bengaluru 192008Champions (2025, 2026)28714313721451.23
Gujarat Titans 52022Champions (2022)77473000061.03
Rajasthan Royals 172008Champions (2008)25212312222350.20
Sunrisers Hyderabad 142013Champions (2016)21110210413149.04
Kings XI Punjab 192008Runners-up (2014, 2025)27712614531246.90
Delhi Capitals 192008Runners-up (2020)28012514741346.57
Lucknow Super Giants 52022Eliminator (2022, 2023)72343601147.88
Deccan Chargers 520082012Champions (2009)75294600038.66
Rising Pune Supergiants220162017Runners-up (2017)30151500050.00
Gujarat Lions220162017Qualifier 2 (2016)30131601043.33
Kochi Tuskers Kerala120112011Group Stage (2011)146800042.85
Pune Warriors India320112013Group Stage (2011, 2012, 2013)46123300126.08
Team now defunct
Source: ESPNCricinfo (Last updated: 31 May 2026)

Notes:

Records and statistics

As of 31 May 2026
Virat Kohli is the highest run-scorer in IPL.
Yuzvendra Chahal is the highest wicket-taker in IPL.
Batting records
Most runs Virat Kohli (RCB) 9,336
Most fours 844
Most sixes Chris Gayle (KKR/KXIP/RCB) 357
Most centuries Virat Kohli (RCB) 9
Most half-centuries 68
Most runs in a season 973 (2016)
Best strike rate Tim David (MI/RCB) 177.07
Highest score Chris Gayle (RCB) 175* vs Pune Warriors India
(23 April 2013)
Highest partnership Virat Kohli and AB de Villiers (RCB) 229 vs Gujarat Lions
(14 May 2016)
Bowling records
Most wickets Yuzvendra Chahal (KXIP/MI/RCB/RR) 233
Best bowling figures Alzarri Joseph (MI) 6/12 vs Sunrisers Hyderabad
(6 April 2019)
Most wickets in a season Harshal Patel (RCB) 32 (2021)
Dwayne Bravo (CSK) 32 (2013)
Fielding records
Most dismissals as a wicket-keeper MS Dhoni (CSK/RPS) 201
Most catches as a fielder Virat Kohli (RCB) 126
Team records
Highest total Sunrisers Hyderabad 287/3 (20) vs Royal Challengers Bengaluru
(15 April 2024)
Lowest total Royal Challengers Bengaluru 49 (9.4) vs Kolkata Knight Riders
(23 April 2017)

Source

Most appearances

As of 22 May 2026
Rank Player Team Years active Matches Runs Wickets
1 Virat Kohli   RCB 2008–present 283 9,336 4
2 Rohit Sharma   DCH,   MI 280 7,329 15
3 MS Dhoni   CSK,   RPS 278 5,439 –
4 Ravindra Jadeja   CSK,   GL,   KTK,   RR 264 3,450 178
5 Dinesh Karthik   DC,   GL,   KKR,   KXIP,   MI,   RCB 2008–2024 257 4,842 –
6 Shikhar Dhawan   DC,   DCH,   MI,   KXIP,   SRH 222 6,769 4
7 Ravichandran Ashwin   CSK,   DC,   KXIP,   RR,   RPS 2009–2025 221 833 187
8 Ajinkya Rahane   CSK,   DC,   KKR,   MI,   RPS,   RR 2008–present 211 5,304 1
9 Suresh Raina   CSK,   GL 2008–2021 205 5,528 25
10 Robin Uthappa   CSK,   KKR,   PWI,   RR,   RCB 2008–2022 205 4,952 –

References

  1. ↑ "Former players, coaches slam ICL return". 23 June 2011. Archived from the original on 8 November 2015. Retrieved 27 February 2014.
  2. ↑ "KKR's bowlers rip through SRH to win third IPL title". ESPNCricinfo. 26 May 2024. Archived from the original on 26 May 2024. Retrieved 26 May 2024.
  3. ↑ "First IPL winning Rajasthan Royals team: Find out where they are now". 30 March 2018. Archived from the original on 16 October 2019. Retrieved 19 October 2022.
  4. ↑ "This day, that year: SRH win IPL, 1st batsman dismissed in Test is born". India Today. 29 May 2018. Archived from the original on 16 October 2019. Retrieved 19 October 2022.
  5. ↑ Team, CricOpinion (5 May 2026). "List of Most Catches in IPL History (2008 to 2026)". CricOpinion. Archived from the original on 14 May 2026. Retrieved 5 May 2026.
  6. ↑ "Most Matches Played". ESPNcricinfo. Retrieved 14 May 2026.

  1. ↑ "Indian Premier League (IPL) is very Popular in the World - CricChamp". CricChamp. CricChamp. 23 April 2023. Retrieved 23 April 2023.