IPL Champions: A Complete List of Winners and Captains

Mumbai Indians and Chennai Super Kings as are the two most successful franchises, having won five titles each. Check out the IPL winners list from 2008 to 2023.

Chennai Super Kings captain MS Dhoni during an IPL cricket match
Umaima Saeed

Written by: Umaima Saeed

(Sports Writer)

Fact checked by: Louis Hobbs

(Senior Sports Writer)

Last updated: 2024-05-01

7 minutes read

The Indian Premier League (IPL) is one of the most-watched cricket leagues in the world. Since its inception in 2008, it has evolved into a global phenomenon, captivating audiences with its electrifying matches and displaying top-notch cricketing talent from around the world.

What sets the IPL apart is its unique blend of sport and spectacle. From power-hitting to strategic bowling masterclasses, every match is a rollercoaster of excitement and suspense. The league's format leads to thrilling encounters that keep fans on the edge of their seats. Moreover, the IPL offers financial rewards that are unparalleled in the world of cricket, ensuring that players are handsomely compensated for their services. 

Currently, 10 teams participate in the league. Mumbai Indians and Chennai Super Kings as are the two most successful franchises, having won five titles each. Check out the IPL winners list from 2008 to 2023. 

IPL winners list all seasons with captain 

YearWinnerWon ByRunner UpVenueCaptain
2023Chennai Super Kings5 wicketsGujarat TitansAhmedabadMS Dhoni
2022Gujarat Titans7 wicketsRajasthan RoyalsAhmedabadHardik Pandya
2021Chennai Super Kings27 runsKolkata Knight RidersDubaiMS Dhoni
2020Mumbai Indians5 wicketsDelhi CapitalsDubaiRohit Sharma
2019Mumbai Indians1 runChennai Super KingsHyderabadRohit Sharma
2018Chennai Super Kings8 wicketsSunrisers HyderabadMumbaiMS Dhoni
2017Mumbai Indians1 runRising Pune SupergiantsHyderabadRohit Sharma
2016Sunrisers Hyderabad8 runsRoyal Challengers BangaloreBangaloreDavid Warner
2015Mumbai Indians41 runsChennai Super KingsKolkataRohit Sharma
2014Kolkata Knight Riders3 wicketsKings XI PunjabBangaloreGautam Gambhir
2013Mumbai Indians23 runsChennai Super KingsKolkataRohit Sharma
2012Kolkata Knight Riders5 wicketsChennai Super KingsChennaiGautam Gambhir
2011Chennai Super Kings58 runsRoyal Challengers BangaloreChennaiMS Dhoni
2010Chennai Super Kings22 runsMumbai IndiansMumbaiMS Dhoni
2009Deccan Chargers6 runsRoyal Challengers BangaloreJohannesburgAdam Gilchrist
2008Rajasthan Royals3 wicketsChennai Super KingsMumbaiShane Warne 

IPL winners of each year

2008 

The Rajasthan Royals emerged as the inaugural champions of the IPL, clinching victory in a thrilling final showdown against the Chennai Super Kings by three wickets. Yusuf Pathan was awarded the Player of the Match in the final for his 39-ball 56 and 3-22 with the ball. The match went down to the last ball, before the Shane Warne-led side managed to emerge winners. 

2009

The second edition of the IPL was won by the now-defunct Deccan Charges under the captaincy of Adam Gilchrist. In the final, they defeated the Royal Challengers Bangalore by six runs. The Player of the Match award, though, went to RCB’s Anil Kumble. 

Image Credits: AFP Photo

Image Credits: AFP Photo

2010

Arch-rivals Mumbai Indians and CSK contested the final of IPL 2010, with the former emerging victorious by 22 runs. This was the first IPL title for MS Dhoni, who would go on to become the greatest captain in the tournament's history. 

2011

IPL 2011 was won by the CSK for the second successive season after defeating RCB by 58 runs in the final in Chennai. Murali Vijay was named Man of the Match for his 52-ball 95 which helped CSK post 205, in response to which the Daniel Vettori-led side managed just 147. 

2012 

Kolkata Knight Riders won their maiden IPL title in 2012 under the captaincy of Gautam Gambhir. CSK set up a total of 190/3, which KKR chased down with two balls to spare. KKR's Manvinder Bisla took home the Player of the Match award in the final, while Sunil Narine was named Most Valuable Player of the Tournament. 

Image Credits: AFP

Image Credits: AFP

2013 

Mumbai Indians won their first IPL title in 2013, under the captaincy of Rohit Sharma. Mumbai defeated CSK by 23 runs on the back of Kieron Pollard's unbeaten 60 from 32 balls which earned him the Player of the match award.

2014 

KKR defeated Kings XI Punjab by three wickets in the final of IPL 2014 to win their second title. Led by Gambhir, KKR successfully chased down 199 as Manish Pandey, the Player of the Match, scored 94. 

2015

IPL 2015 was played between MI and CSK. It was the third time these two teams faced each other in the final, having previously met in the 2010 and 2013 finals. Mumbai Indians won by 41 runs after defending 202/5.

2016

The IPL got a new winner in 2016 when the Sunrisers Hyderabad defeated the Virat Kohli-led RCB in the final. Hyderabad scored 208/7 batting first, in reply to which RCB gave a good fight, before eventually falling short by seven runs. 2017

2017

Mumbai Indians, playing in their fourth IPL final, took home the IPL 2017 trophy after defeating Pune by a solitary run in the final. This marked the third trophy for the Rohit Sharma-led side. Krunal Pandya was named Player of the Match for his knock of 47.

Image Credits: PTI

Image Credits: PTI

2018

In IPL 2018, Chennai defeated Hyderabad by eight wickets to win their third IPL title. Shane Watson won the Player of the Match award for his unbeaten 117 off 57 balls.

2019

In a final that went down to the wire, MI by a single run against CSK to claim their fourth IPL title. MI scored 149 runs for eight wickets with Kieron Pollard leading the runs chart with 41 runs. Chennai, in response, fell one run short of the target. Jasprit Bumrah was named Player of the Match for his two wickets for 14 runs. 

2020

The defending champions, Mumbai Indians, retained the title by winning the final of IPL 2020 match by five wickets against the Delhi Capitals, who were playing their first-ever final. This was the fifth IPL title for the Mumbai franchise. 

2021

CSK won their fourth IPL title in 2021 after defeating KKR in the final by 27 runs. They successfully defended 192 on the back of a combined bowling effort. 

2022

Debuting team Gujarat Titans, under the leadership of Hardik Pandya, won the IPL 2022 season. They defeated Rajasthan Royals twice in the playoffs to take home the trophy. Captain Pandya was also the Player of the Match in the final. 

Image Credits: PTI

Image Credits: PTI

2023 

CSK equalled Mumbai's record of five trophies by winning their fifth title in IPL 2023. The result of the game was decided via the DLS method after rain interrupted the game. CSK's Devon Conway was named the Player of the Match for his 25-ball 47.

For more features and news in the cricket world, including the IPL, make sure to stay connected with Sportsboom.com. 

Related Articles

How Many Matches A Team Play In IPL - Revised

Cricket

How Many Matches A Team Play In IPL - Revised

A total of 74 matches, including the playoffs and the final, will be played in the IPL 2024. The IPL 2024 final will be held at Chennai’s Chepauk on May 26.

Umaima Saeed

2024-03-27

Highest Opening Partnerships in IPL History: Top 15 List

Cricket

Highest Opening Partnerships in IPL History: Top 15 List

Opening Partnership set the tone of the innings. Know the IPL opening partnership records and the batters who are part of it.

Dillip Mohanty

2024-02-14

Mahendra Singh Dhoni at a press conference

Cricket

From IPL Debut to Legend: The Journey of the Best Player in IPL History

Find out more about Mahendra Singh Dhoni’s journey to stardom in the Indian Premier League.

Kaylan Geekie

2024-03-28

Umaima Saeed

Umaima Saeed

Umaima Saeed is a professional sports writer whose articles have been featured in several leading websites. She writes long-form content on sports, particularly cricket. She has a penchant for telling human-interest stories. Umaima has contributed articles on cricket to more than a dozen publications, both in print and online.

More articles by this author