Top 5 IPL teams of all time

Middlesex v Rajasthan Royals - Twenty20 Charity Match

#2 Mumbai Indians (6)

CLT20 2012 - Highveld Lions v Mumbai Indians

Mumbai Indians have won 3 IPL titles, the most by any team but even they had their share of ups and downs.

They had some of the best players playing for them with Sachin Tendulkar at the helm in inaugural IPL.

A lot was expected from the team of such calibre but they couldn't win IPL for 5 seasons.

Appointing Rohit Sharma as captain in the middle of the 2013 season turned out to be a masterstroke as they won 3 out of the next 5 titles.

The captain led from the front and had support from players like Lasith Malinga, Kieron Pollard, Harbhajan Singh, and the Pandya duo playing exceedingly well for the franchise.

They became the first team to top the group and win the title in the previous season. The defending champions are among the favourites to retain the title.

IPL stats:

Matches 157 | Wins 91 | Lost 65 | N/R 1 | Best Result: Champions (2013, 2015, 2017)

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links