Mumbai Indians
MIMumbai Indians have won 5 IPL titles (2013, 2015, 2017, 2019, 2020), with a 53.3% win rate from 291 matches (155 wins, 132 losses) across 19 seasons (2008–2026).
Finals contested
6 finals: 5 won, 1 lost.
| Season | Result | Opponent | Margin |
|---|---|---|---|
| 2010 | Lost | Chennai Super Kings | 22 runs |
| 2013 | Won | Chennai Super Kings | 23 runs |
| 2015 | Won | Chennai Super Kings | 41 runs |
| 2017 | Won | Rising Pune Supergiant | 1 run |
| 2019 | Won | Chennai Super Kings | 1 run |
| 2020 | Won | Delhi Capitals | 5 wickets |
Head-to-head record
All-time results against other franchises.
| Opponent | Played | Won | Lost | Win % |
|---|---|---|---|---|
| Chennai Super Kings | 41 | 21 | 20 | 51.2% |
| Delhi Capitals | 38 | 21 | 17 | 55.3% |
| Kolkata Knight Riders | 37 | 25 | 12 | 67.6% |
| Royal Challengers Bengaluru | 35 | 19 | 16 | 54.3% |
| Punjab Kings | 35 | 18 | 17 | 51.4% |
| Rajasthan Royals | 32 | 16 | 16 | 50% |
| Sunrisers Hyderabad | 25 | 14 | 11 | 56% |
| Lucknow Super Giants | 9 | 3 | 6 | 33.3% |
| Gujarat Titans | 9 | 4 | 5 | 44.4% |
Head-to-head totals cover matches between the ten major current franchises; ties/no-results may make won + lost differ from played.
Best record, over ten meetings or more: Kolkata Knight Riders, 25 wins from 37 (67.6%). Weakest: Rajasthan Royals, 16 from 32 (50%).
MI in the all-time lists
Biggest wins by runs: 146 against Delhi Capitals at Feroz Shah Kotla, 6 May 2017.
Mumbai Indians — from The IPL Story
The Mumbai Machine: five titles, one blueprint
Mumbai Indians beat Delhi Capitals by five wickets in Dubai to win a record fifth IPL title — the flourish on a decade-long dynasty built not on marquee names but on calm captaincy, ruthless death bowling and players the franchise found and raised itself.
One run, again: Mumbai Indians edge CSK for a record fourth title
For the second time in three years Mumbai Indians won an IPL final by exactly one run, Lasith Malinga's last-ball yorker trapping Shardul Thakur to deny Chennai Super Kings and hand MI a record fourth crown.
One run: Mumbai defend 129 to win the closest final the IPL had ever seen
Mumbai Indians beat Rising Pune Supergiant by 1 run in the Hyderabad final — defending the lowest total in IPL final history to claim a third crown, with Krunal Pandya named Player of the Match.
Mumbai Indians go from bottom of the table to second title
Rohit Sharma's 26-ball fifty and a Lendl Simmons blitz powered Mumbai Indians to 202, and Chennai Super Kings never got close — a 41-run win at Eden Gardens that sealed MI's second IPL crown from what had looked like a lost season.
Rohit's first crown: Mumbai Indians finally get their hands on the cup
Mumbai Indians are champions at last — 23 runs the margin over Chennai Super Kings at Eden Gardens, a maiden title for the franchise and for Rohit Sharma the captain, closing a season the game would rather forget for reasons far from the field.