IPL champions list from 2008 to 2021

Season IPL winners Runner-up Captain
IPL 2021 Chennai Super Kings (CSK) Kolkata Knight Riders (KKR) MS Dhoni
IPL 2020 Mumbai Indians (MI) Delhi Capitals (DC) Rohit Sharma
IPL 2019 Mumbai Indians (MI) Chennai Super Kings (CSK) Rohit Sharma
IPL 2018 Chennai Super Kings (CSK) Sunrisers Hyderabad (SRH) MS Dhoni
IPL 2017 Mumbai Indians (MI) Rising Pune Supergiant (RPS) Rohit Sharma
IPL 2016 Sunrisers Hyderabad (SRH) Royal Challengers Bangalore (RCB) David Warner
IPL 2015 Mumbai Indians (MI) Chennai Super Kings (CSK) Rohit Sharma
IPL 2014 Kolkata Knight Riders (KKR) Punjab Kings (PBKS) Gautam Gambhir
IPL 2013 Mumbai Indians (MI) Chennai Super Kings (CSK) Rohit Sharma
IPL 2012 Kolkata Knight Riders (KKR) Chennai Super Kings (CSK) Gautam Gambhir
IPL 2011 Chennai Super Kings (CSK) Royal Challengers Bangalore (RCB) MS Dhoni
IPL 2010 Chennai Super Kings (CSK) Mumbai Indians (MI) MS Dhoni
IPL 2009 Deccan Chargers Royal Challengers Bangalore (RCB) Adam Gilchrist
IPL 2008 Rajasthan Royals (RR) Chennai Super Kings (CSK) Shane Warne

Related: Successful captains, Most victories

IPL winners list – FAQs

How many times Mumbai Indians (MI) won IPL?
Five. MI have lifted the IPL trophy in 2013, 2015, 2017, 2019, and 2020.

How many times Chennai Super Kings (CSK) won IPL?
CSK have won the IPL trophy four times, in 2010, 2011, 2018 and 2021. They have also been in the most finals without going on to win the title (five times – 2008, 2012, 2013, 2015, 2019).

How many IPL trophies Mumbai Indians won under Rohit Sharma?
Each of MI’s five IPL trophies has come under Rohit Sharma’s captaincy. In 2013, he took over from Ricky Ponting midway through the season. “He was not scoring runs so he decided to step down as the captain. Eventually, Ponting called me and I was given the captaincy. He actually was player-cum-coach during the 2013 season. He was always there to help me,” Rohit said during an Instagram live session with team-mate Ravichandran Ashwin in 2020. 

Who won IPL 2019?
MI won the trophy for a fourth time by beating CSK in a thrilling final with Lasith Malinga trapping Shardul Thakur lbw off the last ball to seal a one-run win for the Mumbai franchise.

About IPL winners across seasons

The Indian Premier League (IPL) is the best and most competitive T20 cricket league in the world, inaugurated in 2008. Six different teams have been IPL winners from 2008 to 2021. Mumbai Indians are the most successful team in IPL history.

Rajasthan Royals won the inaugural edition of IPL in 2008, under Shane Warne’s captaincy. Deccan Chargers (who were terminated by the BCCI in 2012) won IPL 2009, when the tournament was held in South Africa as the season clashed with the general elections in India.

Chennai Super Kings were IPL champions for the first time in 2010, before becoming the first to successfully defend the title when they won it in 2011, beating Royal Challengers Bangalore in the final at Chepauk. They then lost three consecutive IPL finals in 2012, 2013 and 2015 and were banned for two seasons (IPL 2016 and IPL 2017) due to their management’s involvement in the 2013 spot-fixing case. On their return from the ban in IPL 2018, they won the IPL for a third time, with Shane Watson making a match-defining, unbeaten 57-ball 117 against Sunrisers Hyderabad at the Wankhede Stadium. The franchise rebounded from a disappointing 2020 season by going on to win their fourth IPL trophy in 2021, beating Kolkata Knight Riders by 27 runs.

Kolkata, under Gautam Gambhir’s captaincy, won their maiden IPL title in 2012, with Manvinder Singh Bisla’s match-winning 89 in the Chepauk final leading the Shah Rukh Khan-owned franchise to the crown. They pulled off a similarly steep chase in the IPL 2014 final, on the occasion beating Punjab Kings (previously Kings XI Punjab) by three wickets to become IPL winners for a second time.

Sunrisers Hyderabad, the Hyderabad-based franchise who replaced Deccan Chargers from IPL 2013, are the other team to win the IPL. Under David Warner’s captaincy, they beat Royal Challengers Bangalore in a high-scoring IPL 2016 final to lift the trophy for the first time.

The level of competition in IPL, of all the Twenty20 leagues in the world, is high and the format is what makes the tournament exciting. IPL doesn’t always reward consistency: a team might have coasted through the league stage and finished top of the pile at the end of 14 matches, but if they don’t turn up for Qualifier 1 or 2, they face elimination.

Only thrice have teams gone on to be IPL champions after topping the league table. Mumbai Indians, the winners of IPL 2017, IPL 2019 and IPL 2020, and Rajasthan Royals, the IPL 2008 winner, are the only two teams to do so.

IPL doesn’t have the monopoly or duopoly you might see in the other Twenty20 franchise tournaments.


  1. Mumbai is the best team.i love you Mumbai Indians,l think also will win in 2018th IPL

  2. ipl is a puplaur game most game this year chamption mumbai

  3. i think csk will win this year tropy in the m.s dhoni captansy

Comments are closed.