Skip to content

Mumbai Indians

MI

Mumbai 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).

Titles
5
Runner-up
1
Matches
291
Win %
53.3%

Finals contested

6 finals: 5 won, 1 lost.

SeasonResultOpponentMargin
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.

OpponentPlayedWonLostWin %
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.

All IPL records →

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.

IPL 2019

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.

IPL 2017

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.

IPL 2015

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.

IPL 2013

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.

The captaincy tree: the leaders who shaped the IPL

Source: Computed by the CricketLogic engine from Cricsheet ball-by-ball data. Last updated 2026 season.