| 21 May 2017 | MI 129/8 v RPS 128/6Final · T20 | MI | 4 | - | 1 | Mumbai Indians won by 1 run | Hyderabad | Indian Premier League 2017 |
| 19 May 2017 | MI 111/4 v KKR 107Qualifier 2 · T20 | MI | 14 | - | 1 | Mumbai Indians won by 6 wickets | Bangalore | Indian Premier League 2017 |
| 16 May 2017 | MI 142/9 v RPS 162/4Qualifier 1 · T20 | MI | 52 | - | 0 | Rising Pune Supergiant won by 20 runs | Mumbai | Indian Premier League 2017 |
| 11 May 2017 | MI 223/6 v PK 230/3Match 51 · T20 | MI | 38 | - | 1 | Kings XI Punjab won by 7 runs | Mumbai | Indian Premier League 2017 |
| 8 May 2017 | SH 140/3 v MI 138/7Match 48 · T20 | MI | 23 | - | 0 | Sunrisers Hyderabad won by 7 wickets | Hyderabad | Indian Premier League 2017 |
| 6 May 2017 | DC 66 v MI 212/3Match 45 · T20 | MI | 25 | - | 1 | Mumbai Indians won by 146 runs | Delhi | Indian Premier League 2017 |
| 1 May 2017 | MI 165/5 v RCB 162/8Match 38 · T20 | MI | 0 | - | 0 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2017 |
| 29 Apr 2017 | GL 153/9 v MI 153Match 35 · T20 | MI | 70 | - | 1 | Match tied (Mumbai Indians won the Super Over) | Rajkot | Indian Premier League 2017 |
| 24 Apr 2017 | MI 157/8 v RPS 160/6Match 28 · T20 | MI | 33 | - | 0 | Rising Pune Supergiant won by 3 runs | Mumbai | Indian Premier League 2017 |
| 22 Apr 2017 | MI 142/8 v DC 128/7Match 25 · T20 | MI | 8 | - | 1 | Mumbai Indians won by 14 runs | Mumbai | Indian Premier League 2017 |
| 20 Apr 2017 | PK 198/4 v MI 199/2Match 22 · T20 | MI | 37 | - | 0 | Mumbai Indians won by 8 wickets | Indore | Indian Premier League 2017 |
| 16 Apr 2017 | MI 177/4 v GL 176/4Match 16 · T20 | MI | 0 | - | 0 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2017 |
| 14 Apr 2017 | RCB 142/5 v MI 145/6Match 12 · T20 | MI | 3 | - | 1 | Mumbai Indians won by 4 wickets | Bangalore | Indian Premier League 2017 |
| 12 Apr 2017 | MI 159/6 v SH 158/8Match 10 · T20 | MI | 39 | - | 1 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2017 |
| 9 Apr 2017 | MI 180/6 v KKR 178/7Match 7 · T20 | MI | 30 | - | 0 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2017 |
| 6 Apr 2017 | RPS 187/3 v MI 184/8Match 2 · T20 | MI | 19 | - | 0 | Rising Pune Supergiant won by 7 wickets | Pune | Indian Premier League 2017 |
| 11 May 2016 | RCB 151/4 v MI 153/4Match 41 · T20 | MI | 1 | - | 0 | Mumbai Indians won by 6 wickets | Bangalore | Indian Premier League 2016 |
| 8 May 2016 | MI 92 v SH 177/3Match 37 · T20 | MI | 0 | - | 0 | Sunrisers Hyderabad won by 85 runs | Visakhapatnam | Indian Premier League 2016 |
| 1 May 2016 | RPS 159/5 v MI 161/2Match 29 · T20 | MI | 21 | - | 1 | Mumbai Indians won by 8 wickets | Pune | Indian Premier League 2016 |
| 28 Apr 2016 | MI 178/4 v KKR 174/5Match 24 · T20 | MI | 1 | - | 1 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2016 |
| 25 Apr 2016 | PK 164/7 v MI 189/6Match 21 · T20 | MI | 81 | - | 0 | Mumbai Indians won by 25 runs | Chandigarh | Indian Premier League 2016 |
| 23 Apr 2016 | DC 164/4 v MI 154/7Match 17 · T20 | MI | 1 | - | 0 | Delhi Daredevils won by 10 runs | Delhi | Indian Premier League 2016 |
| 20 Apr 2016 | MI 171/4 v RCB 170/7Match 14 · T20 | MI | 5 | - | 2 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2016 |
| 18 Apr 2016 | SH 145/3 v MI 142/6Match 12 · T20 | MI | 10 | - | 1 | Sunrisers Hyderabad won by 7 wickets | Hyderabad | Indian Premier League 2016 |
| 16 Apr 2016 | MI 143/8 v GL 147/7Match 9 · T20 | MI | 34 | - | 4 | Gujarat Lions won by 3 wickets | Mumbai | Indian Premier League 2016 |
| 13 Apr 2016 | KKR 187/5 v MI 188/4Match 5 · T20 | MI | 23 | - | 1 | Mumbai Indians won by 6 wickets | Kolkata | Indian Premier League 2016 |
| 24 May 2015 | MI 202/5 v CSK 161/8Final · T20 | MI | 0 | - | 1 | Mumbai Indians won by 41 runs | Kolkata | Indian Premier League 2015 |
| 19 May 2015 | CSK 162 v MI 187/6Qualifier 1 · T20 | MI | 35 | - | 1 | Mumbai Indians won by 25 runs | Mumbai | Indian Premier League 2015 |
| 17 May 2015 | SH 113 v MI 114/1Match 56 · T20 | MI | 51* | - | 1 | Mumbai Indians won by 9 wickets | Hyderabad | Indian Premier League 2015 |
| 14 May 2015 | MI 171/4 v KKR 166/7Match 51 · T20 | MI | 21 | - | 2 | Mumbai Indians won by 5 runs | Mumbai | Indian Premier League 2015 |
| 10 May 2015 | MI 196/7 v RCB 235/1Match 46 · T20 | MI | 19 | - | 0 | Royal Challengers Bangalore won by 39 runs | Mumbai | Indian Premier League 2015 |
| 8 May 2015 | CSK 158/5 v MI 159/4Match 43 · T20 | MI | 45 | - | 0 | Mumbai Indians won by 6 wickets | Chennai | Indian Premier League 2015 |
| 5 May 2015 | MI 153/5 v DC 152/6Match 39 · T20 | MI | 13 | - | 2 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2015 |
| 3 May 2015 | PK 149/7 v MI 172/3Match 35 · T20 | MI | 59 | - | 0 | Mumbai Indians won by 23 runs | Chandigarh | Indian Premier League 2015 |
| 1 May 2015 | MI 187/5 v RR 179/7Match 32 · T20 | MI | 23 | - | 1 | Mumbai Indians won by 8 runs | Mumbai | Indian Premier League 2015 |
| 25 Apr 2015 | MI 157/8 v SH 137/8Match 23 · T20 | MI | 17 | - | 1 | Mumbai Indians won by 20 runs | Mumbai | Indian Premier League 2015 |
| 23 Apr 2015 | DC 190/4 v MI 153/9Match 21 · T20 | MI | 28 | - | 1 | Delhi Daredevils won by 37 runs | Delhi | Indian Premier League 2015 |
| 19 Apr 2015 | RCB 191/7 v MI 209/7Match 16 · T20 | MI | 12 | - | 0 | Mumbai Indians won by 18 runs | Bangalore | Indian Premier League 2015 |
| 17 Apr 2015 | MI 183/7 v CSK 189/4Match 12 · T20 | MI | 0 | - | 0 | Chennai Super Kings won by 6 wickets | Mumbai | Indian Premier League 2015 |
| 14 Apr 2015 | RR 165/3 v MI 164/5Match 9 · T20 | MI | 16 | - | 0 | Rajasthan Royals won by 7 wickets | Ahmedabad | Indian Premier League 2015 |