| 6 Apr 2017 | RPS 187/3 v MI 184/8Match 2 · T20 | Rising Pune Supergiant won by 7 wickets | Pune | Indian Premier League 2017 |
| 21 May 2016 | GL 173/4 v MI 172/8Match 54 · T20 | Gujarat Lions won by 6 wickets | Kanpur | Indian Premier League 2016 |
| 15 May 2016 | MI 206/4 v DC 126Match 47 · T20 | Mumbai Indians won by 80 runs | Visakhapatnam | Indian Premier League 2016 |
| 13 May 2016 | MI 124/9 v PK 127/3Match 43 · T20 | Kings XI Punjab won by 7 wickets | Visakhapatnam | Indian Premier League 2016 |
| 11 May 2016 | RCB 151/4 v MI 153/4Match 41 · T20 | Mumbai Indians won by 6 wickets | Bangalore | Indian Premier League 2016 |
| 8 May 2016 | MI 92 v SH 177/3Match 37 · T20 | Sunrisers Hyderabad won by 85 runs | Visakhapatnam | Indian Premier League 2016 |
| 1 May 2016 | RPS 159/5 v MI 161/2Match 29 · T20 | Mumbai Indians won by 8 wickets | Pune | Indian Premier League 2016 |
| 28 Apr 2016 | MI 178/4 v KKR 174/5Match 24 · T20 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2016 |
| 25 Apr 2016 | PK 164/7 v MI 189/6Match 21 · T20 | Mumbai Indians won by 25 runs | Chandigarh | Indian Premier League 2016 |
| 23 Apr 2016 | DC 164/4 v MI 154/7Match 17 · T20 | Delhi Daredevils won by 10 runs | Delhi | 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 |
| 18 Apr 2016 | SH 145/3 v MI 142/6Match 12 · T20 | Sunrisers Hyderabad won by 7 wickets | Hyderabad | 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 |
| 13 Apr 2016 | KKR 187/5 v MI 188/4Match 5 · T20 | Mumbai Indians won by 6 wickets | Kolkata | 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 |
| 24 May 2015 | MI 202/5 v CSK 161/8Final · T20 | Mumbai Indians won by 41 runs | Kolkata | Indian Premier League 2015 |
| 19 May 2015 | CSK 162 v MI 187/6Qualifier 1 · T20 | Mumbai Indians won by 25 runs | Mumbai | Indian Premier League 2015 |
| 17 May 2015 | SH 113 v MI 114/1Match 56 · T20 | Mumbai Indians won by 9 wickets | Hyderabad | 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 |
| 8 May 2015 | CSK 158/5 v MI 159/4Match 43 · T20 | Mumbai Indians won by 6 wickets | Chennai | 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 |
| 3 May 2015 | PK 149/7 v MI 172/3Match 35 · T20 | Mumbai Indians won by 23 runs | Chandigarh | 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 |
| 23 Apr 2015 | DC 190/4 v MI 153/9Match 21 · T20 | Delhi Daredevils won by 37 runs | Delhi | Indian Premier League 2015 |
| 19 Apr 2015 | RCB 191/7 v MI 209/7Match 16 · T20 | Mumbai Indians won by 18 runs | Bangalore | 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 |
| 14 Apr 2015 | RR 165/3 v MI 164/5Match 9 · T20 | Rajasthan Royals won by 7 wickets | Ahmedabad | 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 |
| 8 Apr 2015 | KKR 170/3 v MI 168/3Match 1 · T20 | Kolkata Knight Riders won by 7 wickets | Kolkata | Indian Premier League 2015 |
| 28 May 2014 | CSK 176/3 v MI 173/8Eliminator · T20 | Chennai Super Kings won by 7 wickets | 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 |
| 21 May 2014 | PK 156/8 v MI 159/3Match 48 · T20 | Mumbai Indians won by 7 wickets | Chandigarh | Indian Premier League 2014 |
| 19 May 2014 | RR 153/8 v MI 178/3Match 44 · T20 | Mumbai Indians won by 25 runs | Ahmedabad | Indian Premier League 2014 |
| 14 May 2014 | KKR 142/4 v MI 141/5Match 40 · T20 | Kolkata Knight Riders won by 6 wickets | Cuttack | Indian Premier League 2014 |
| 12 May 2014 | SH 157/3 v MI 160/3Match 36 · T20 | Mumbai Indians won by 7 wickets | Hyderabad | 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 |
| 30 Apr 2014 | MI 157/7 v SH 172/5Match 20 · T20 | Sunrisers Hyderabad won by 15 runs | Dubai | Indian Premier League 2014 |
| 27 Apr 2014 | DC 126/4 v MI 125/6Match 16 · T20 | Delhi Daredevils won by 6 wickets | Sharjah | Indian Premier League 2014 |
| 25 Apr 2014 | CSK 142/3 v MI 141/7Match 13 · T20 | Chennai Super Kings won by 7 wickets | Dubai | Indian Premier League 2014 |
| 19 Apr 2014 | RCB 116/3 v MI 115/9Match 5 · T20 | Royal Challengers Bangalore won by 7 wickets | Dubai | Indian Premier League 2014 |
| 16 Apr 2014 | MI 122/7 v KKR 163/5Match 1 · T20 | Kolkata Knight Riders won by 41 runs | Abu Dhabi | Indian Premier League 2014 |
| 26 May 2013 | CSK 125/9 v MI 148/9Final · T20 | Mumbai Indians won by 23 runs | Kolkata | Indian Premier League 2013 |
| 24 May 2013 | MI 169/6 v RR 165/6Qualifier 2 · T20 | Mumbai Indians won by 4 wickets | Kolkata | Indian Premier League 2013 |
| 21 May 2013 | CSK 192/1 v MI 144Qualifier 1 · T20 | Chennai Super Kings won by 48 runs | Delhi | Indian Premier League 2013 |
| 18 May 2013 | PK 183/8 v MI 133/9Match 69 · T20 | Kings XI Punjab won by 50 runs | Dharamsala | Indian Premier League 2013 |