| 17 Apr 2018 | MI 213/6 v RCB 167/8Match 14 · T20 | Mumbai Indians won by 46 runs | Mumbai | Indian Premier League 2018 |
| 14 Apr 2018 | MI 194/7 v DC 195/3Match 9 · T20 | Delhi Daredevils won by 7 wickets | Mumbai | Indian Premier League 2018 |
| 7 Apr 2018 | MI 165/4 v CSK 169/9Match 1 · T20 | Chennai Super Kings won by 1 wicket | Mumbai | Indian Premier League 2018 |
| 24 Dec 2017 | SL 135/7 v IND 139/53rd T20I · T20I | India won by 5 wickets | Mumbai | Sri Lanka tour of India 2017/18 |
| 22 Oct 2017 | IND 280/8 v NZ 284/41st ODI · ODI | New Zealand won by 6 wickets | Mumbai | New Zealand tour of India 2017/18 |
| 16 May 2017 | MI 142/9 v RPS 162/4Qualifier 1 · T20 | Rising Pune Supergiant won by 20 runs | Mumbai | Indian Premier League 2017 |
| 11 May 2017 | MI 223/6 v PK 230/3Match 51 · T20 | Kings XI Punjab won by 7 runs | Mumbai | Indian Premier League 2017 |
| 1 May 2017 | MI 165/5 v RCB 162/8Match 38 · T20 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2017 |
| 24 Apr 2017 | MI 157/8 v RPS 160/6Match 28 · T20 | Rising Pune Supergiant won by 3 runs | Mumbai | Indian Premier League 2017 |
| 22 Apr 2017 | MI 142/8 v DC 128/7Match 25 · T20 | Mumbai Indians won by 14 runs | Mumbai | Indian Premier League 2017 |
| 16 Apr 2017 | MI 177/4 v GL 176/4Match 16 · T20 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2017 |
| 12 Apr 2017 | MI 159/6 v SH 158/8Match 10 · T20 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2017 |
| 9 Apr 2017 | MI 180/6 v KKR 178/7Match 7 · T20 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2017 |
| 8 Dec 2016 | IND 631 v ENG 400 & 195Match 4 · Test | India won by an innings and 36 runs | Mumbai | England in India Test Series 2016/17 |
| 28 Apr 2016 | MI 178/4 v KKR 174/5Match 24 · T20 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2016 |
| 20 Apr 2016 | MI 171/4 v RCB 170/7Match 14 · T20 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2016 |
| 16 Apr 2016 | MI 143/8 v GL 147/7Match 9 · T20 | Gujarat Lions won by 3 wickets | Mumbai | Indian Premier League 2016 |
| 9 Apr 2016 | MI 121/8 v RPS 126/1Match 1 · T20 | Rising Pune Supergiant won by 9 wickets | Mumbai | Indian Premier League 2016 |
| 31 Mar 2016 | IND 192/2 v WI 196/3Semi-final · T20I | West Indies won by 7 wickets | Mumbai | World T20 2015/16 |
| 31 Mar 2016 | NZW 137/8 v WIW 143/6Semi-final · T20I | West Indies Women won by 6 runs | Mumbai | Women's World T20 2015/16 |
| 20 Mar 2016 | SA 209/5 v AFG 17220th Match, Super 10 Group 1 · T20I | South Africa won by 37 runs | Mumbai | World T20 2015/16 |
| 18 Mar 2016 | ENG 230/8 v SA 229/4Super 10 · T20I | England won by 2 wickets | Mumbai | World T20 2015/16 |
| 16 Mar 2016 | ENG 182/6 v WI 183/4Super 10 · T20I | West Indies won by 6 wickets | Mumbai | World T20 2015/16 |
| 20 Jan 2016 | UP 163/7 v BAR 125/7Final · T20 | Uttar Pradesh won by 38 runs | Mumbai | Syed Mushtaq Ali Trophy 2015/16 |
| 18 Jan 2016 | VID 105 v KER 109/8Super League · T20 | Kerala won by 2 wickets | Mumbai | Syed Mushtaq Ali Trophy 2015/16 |
| 18 Jan 2016 | MUM 151/5 v BAR 153/9Super League · T20 | Baroda won by 1 wicket | Mumbai | Syed Mushtaq Ali Trophy 2015/16 |
| 16 Jan 2016 | BAR 160/6 v KER 164/6Super League · T20 | Kerala won by 4 wickets | Mumbai | Syed Mushtaq Ali Trophy 2015/16 |
| 16 Jan 2016 | VID 181/4 v MUM 182/5Super League · T20 | Mumbai won by 5 wickets | Mumbai | Syed Mushtaq Ali Trophy 2015/16 |
| 15 Jan 2016 | VID 162/5 v BAR 168/4Super League · T20 | Baroda won by 6 wickets | Mumbai | Syed Mushtaq Ali Trophy 2015/16 |
| 15 Jan 2016 | KER 160/7 v MUM 164/4Super League · T20 | Mumbai won by 6 wickets | Mumbai | Syed Mushtaq Ali Trophy 2015/16 |
| 25 Oct 2015 | IND 224 v SA 438/4Match 5 · ODI | South Africa won by 214 runs | Mumbai | South Africa in India ODI Series 2015/16 |
| 19 May 2015 | CSK 162 v MI 187/6Qualifier 1 · T20 | Mumbai Indians won by 25 runs | Mumbai | Indian Premier League 2015 |
| 14 May 2015 | MI 171/4 v KKR 166/7Match 51 · T20 | Mumbai Indians won by 5 runs | Mumbai | Indian Premier League 2015 |
| 10 May 2015 | MI 196/7 v RCB 235/1Match 46 · T20 | Royal Challengers Bangalore won by 39 runs | Mumbai | Indian Premier League 2015 |
| 5 May 2015 | MI 153/5 v DC 152/6Match 39 · T20 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2015 |
| 1 May 2015 | MI 187/5 v RR 179/7Match 32 · T20 | Mumbai Indians won by 8 runs | Mumbai | Indian Premier League 2015 |
| 25 Apr 2015 | MI 157/8 v SH 137/8Match 23 · T20 | Mumbai Indians won by 20 runs | Mumbai | Indian Premier League 2015 |
| 17 Apr 2015 | MI 183/7 v CSK 189/4Match 12 · T20 | Chennai Super Kings won by 6 wickets | Mumbai | Indian Premier League 2015 |
| 12 Apr 2015 | MI 159/7 v PK 177/5Match 7 · T20 | Kings XI Punjab won by 18 runs | Mumbai | Indian Premier League 2015 |
| 30 May 2014 | CSK 202/7 v PK 226/6Qualifier 2 · T20 | Kings XI Punjab won by 24 runs | Mumbai | Indian Premier League 2014 |
| 25 May 2014 | MI 195/5 v RR 189/4Match 56 · T20 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2014 |
| 23 May 2014 | MI 173 v DC 158/4Match 51 · T20 | Mumbai Indians won by 15 runs | Mumbai | Indian Premier League 2014 |
| 10 May 2014 | MI 157/6 v CSK 160/6Match 33 · T20 | Chennai Super Kings won by 4 wickets | Mumbai | Indian Premier League 2014 |
| 6 May 2014 | MI 187/5 v RCB 168/8Match 27 · T20 | Mumbai Indians won by 19 runs | Mumbai | Indian Premier League 2014 |
| 3 May 2014 | MI 170/5 v PK 168/5Match 22 · T20 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2014 |
| 14 Nov 2013 | IND 495 v WI 182 & 187Match 2 · Test | India won by an innings and 126 runs | Mumbai | West Indies in India Test Series 2013/14 |
| 15 May 2013 | MI 166/8 v RR 152/7Match 66 · T20 | Mumbai Indians won by 14 runs | Mumbai | Indian Premier League 2013 |
| 13 May 2013 | MI 184/3 v SH 178/3Match 62 · T20 | Mumbai Indians won by 7 wickets | Mumbai | Indian Premier League 2013 |
| 7 May 2013 | MI 170/6 v KKR 105Match 53 · T20 | Mumbai Indians won by 65 runs | Mumbai | Indian Premier League 2013 |
| 5 May 2013 | MI 139/5 v CSK 79Match 49 · T20 | Mumbai Indians won by 60 runs | Mumbai | Indian Premier League 2013 |