Domestic and franchise team
Mumbai Indians
12 verified results in the last 12 months: 3 won, 9 lost (25% won), across 1 competition.
Last 10 results, newest first
- Lost v Rajasthan Royals, 24 May 2026
- Lost v Kolkata Knight Riders, 20 May 2026
- Won v Punjab Kings, 14 May 2026
- Lost v Royal Challengers Bengaluru, 10 May 2026
- Lost v Chennai Super Kings, 2 May 2026
- Lost v Sunrisers Hyderabad, 29 Apr 2026
- Lost v Chennai Super Kings, 23 Apr 2026
- Won v Gujarat Titans, 20 Apr 2026
- Lost v Punjab Kings, 16 Apr 2026
- Lost v Royal Challengers Bengaluru, 12 Apr 2026
Upcoming fixtures
Start times in India Standard Time.
No upcoming Mumbai Indians matches are in the fixture list yet.
Recent results
- Lost
24 May 2026 · 15:30 IST
Indian Premier League · T20
Mumbai Indians175/9 (20 ov)
Rajasthan Royals205/8 (20 ov)
Rajasthan Royals won by 30 runs
- Lost
20 May 2026 · 19:30 IST
Indian Premier League · T20
Kolkata Knight Riders148/6 (18.5 ov)
Mumbai Indians147/8 (20 ov)
Kolkata Knight Riders won by 4 wickets (with 7 balls remaining)
- Won
14 May 2026 · 19:30 IST
Indian Premier League · T20
Punjab Kings200/8 (20 ov)
Mumbai Indians205/4 (19.5 ov)
Mumbai Indians won by 6 wickets (with 1 ball remaining)
- Lost
10 May 2026 · 19:30 IST
Indian Premier League · T20
Royal Challengers Bengaluru167/8 (20 ov)
Mumbai Indians166/7 (20 ov)
Royal Challengers Bengaluru won by 2 wickets (with 0 ball remaining)
- Lost
2 May 2026 · 19:30 IST
Indian Premier League · T20
Chennai Super Kings160/2 (18.1 ov)
Mumbai Indians159/7 (20 ov)
Chennai Super Kings won by 8 wickets (with 11 balls remaining)
- Lost
29 Apr 2026 · 19:30 IST
Indian Premier League · T20
Mumbai Indians243/5 (20 ov)
Sunrisers Hyderabad249/4 (18.4 ov)
Sunrisers Hyderabad won by 6 wickets (with 8 balls remaining)
- Lost
23 Apr 2026 · 19:30 IST
Indian Premier League · T20
Mumbai Indians104 (19 ov)
Chennai Super Kings207/6 (20 ov)
Chennai Super Kings won by 103 runs
- Won
20 Apr 2026 · 19:30 IST
Indian Premier League · T20
Gujarat Titans100 (15.5 ov)
Mumbai Indians199/5 (20 ov)
Mumbai Indians won by 99 runs
- Lost
16 Apr 2026 · 19:30 IST
Indian Premier League · T20
Mumbai Indians195/6 (20 ov)
Punjab Kings198/3 (16.3 ov)
Punjab Kings won by 7 wickets (with 21 balls remaining)
- Lost
12 Apr 2026 · 19:30 IST
Indian Premier League · T20
Mumbai Indians222/5 (20 ov)
Royal Challengers Bengaluru240/4 (20 ov)
Royal Challengers Bengaluru won by 18 runs
- Lost
7 Apr 2026 · 19:30 IST
Indian Premier League · T20
Rajasthan Royals150/3 (11 ov)
Mumbai Indians123/9 (11 ov)
Rajasthan Royals won by 27 runs
- Won
29 Mar 2026 · 19:30 IST
Indian Premier League · T20
Mumbai Indians224/4 (19.1 ov)
Kolkata Knight Riders220/4 (20 ov)
Mumbai Indians won by 6 wickets (with 5 balls remaining)
FairPlay rating
FairPlay's own team-strength rating for each format group, built from verified results. Every team starts at 1500; beating stronger teams raises it more. A rating is shown once a team has 8 rated matches.
T20 and shorter
1456
28 rated matches · last played 24 May 2026
Record by competition
| Competition | P | W | L | Win % |
|---|---|---|---|---|
| Indian Premier League | 12 | 3 | 9 | 25% |
Most frequent opponents
| Opponent | P | W | L | Win % |
|---|---|---|---|---|
| Chennai Super Kings | 2 | 0 | 2 | 0% |
| Kolkata Knight Riders | 2 | 1 | 1 | 50% |
| Punjab Kings | 2 | 1 | 1 | 50% |
| Rajasthan Royals | 2 | 0 | 2 | 0% |
| Royal Challengers Bengaluru | 2 | 0 | 2 | 0% |
Highest totals
| Total | Team | Match |
|---|---|---|
| 243/520 ov | Mumbai Indiansv Sunrisers Hyderabad | 29 Apr 2026Indian Premier League · T20 |
| 224/419.1 ov | Mumbai Indiansv Kolkata Knight Riders | 29 Mar 2026Indian Premier League · T20 |
| 222/520 ov | Mumbai Indiansv Royal Challengers Bengaluru | 12 Apr 2026Indian Premier League · T20 |
| 205/419.5 ov | Mumbai Indiansv Punjab Kings | 14 May 2026Indian Premier League · T20 |
| 199/520 ov | Mumbai Indiansv Gujarat Titans | 20 Apr 2026Indian Premier League · T20 |
About this page
- Scores, fixtures and results come from FairPlay's verified Sportmonks match data. Matches the source does not cover are not counted.
- Records cover the last 12 months (29 Mar 2026 to 24 May 2026) and are calculated by FairPlay. They are not official records. “No winner” covers draws, ties and no results; abandoned matches are not counted as played.
- Past results and ratings describe what has happened. They are not a tip or a prediction for any match.
- Updated Sun, 4 Oct, 07:31 IST.