| 21 May 2025 | MI 180/5 v DC 121Match 63 · T20 | DC | 6 | - | 0 | Mumbai Indians won by 59 runs | Mumbai | Indian Premier League 2025 |
| 11 Apr 2024 | RCB 196/8 v MI 199/3Match 25 · T20 | RCB | 61 | - | 0 | Mumbai Indians won by 7 wickets | Mumbai | Indian Premier League 2024 |
| 9 May 2023 | RCB 199/6 v MI 200/4Match 54 · T20 | RCB | 65 | - | 0 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2023 |
| 19 May 2022 | GT 168/5 v RCB 170/2Match 67 · T20 | RCB | 44 | - | 0 | Royal Challengers Bangalore won by 8 wickets | Mumbai | Indian Premier League 2022 |
| 8 May 2022 | RCB 192/3 v SH 125Match 54 · T20 | RCB | 73* | - | 1 | Royal Challengers Bangalore won by 67 runs | Mumbai | Indian Premier League 2022 |
| 16 Apr 2022 | RCB 189/5 v DC 173/7Match 27 · T20 | RCB | 8 | - | 0 | Royal Challengers Bangalore won by 16 runs | Mumbai | Indian Premier League 2022 |
| 5 Apr 2022 | RR 169/3 v RCB 173/6Match 13 · T20 | RCB | 29 | - | 0 | Royal Challengers Bangalore won by 4 wickets | Mumbai | Indian Premier League 2022 |
| 25 Apr 2021 | CSK 191/4 v RCB 122/9Match 19 · T20 | CSK | 50 | - | 0 | Chennai Super Kings won by 69 runs | Mumbai | Indian Premier League 2021 |
| 21 Apr 2021 | CSK 220/3 v KKR 202Match 15 · T20 | CSK | 95* | - | 1 | Chennai Super Kings won by 18 runs | Mumbai | Indian Premier League 2021 |
| 19 Apr 2021 | CSK 188/9 v RR 143/9Match 12 · T20 | CSK | 33 | - | 0 | Chennai Super Kings won by 45 runs | Mumbai | Indian Premier League 2021 |
| 16 Apr 2021 | PK 106/8 v CSK 107/4Match 8 · T20 | CSK | 36* | - | 2 | Chennai Super Kings won by 6 wickets | Mumbai | Indian Premier League 2021 |
| 10 Apr 2021 | CSK 188/7 v DC 190/3Match 2 · T20 | CSK | 0 | - | 0 | Delhi Capitals won by 7 wickets | Mumbai | Indian Premier League 2021 |
| 27 May 2018 | SH 178/6 v CSK 181/2Final · T20 | CSK | 10 | - | 0 | Chennai Super Kings won by 8 wickets | Mumbai | Indian Premier League 2018 |
| 22 May 2018 | SH 139/7 v CSK 140/8Qualifier 1 · T20 | CSK | 67* | - | 0 | Chennai Super Kings won by 2 wickets | Mumbai | Indian Premier League 2018 |
| 9 Apr 2016 | MI 121/8 v RPS 126/1Match 1 · T20 | RPS | 34 | - | 1 | Rising Pune Supergiant won by 9 wickets | Mumbai | Indian Premier League 2016 |
| 20 Mar 2016 | SA 209/5 v AFG 17220th Match, Super 10 Group 1 · T20I | SA | 41 | - | 0 | South Africa won by 37 runs | Mumbai | World T20 2015/16 |
| 18 Mar 2016 | ENG 230/8 v SA 229/4Super 10 · T20I | SA | 17 | - | 0 | England won by 2 wickets | Mumbai | World T20 2015/16 |
| 25 Oct 2015 | IND 224 v SA 438/4Match 5 · ODI | SA | 133* | - | 0 | 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 | CSK | 45 | - | 0 | Mumbai Indians won by 25 runs | Mumbai | Indian Premier League 2015 |
| 17 Apr 2015 | MI 183/7 v CSK 189/4Match 12 · T20 | CSK | 11 | - | 2 | Chennai Super Kings won by 6 wickets | Mumbai | Indian Premier League 2015 |
| 30 May 2014 | CSK 202/7 v PK 226/6Qualifier 2 · T20 | CSK | 0 | - | 1 | Kings XI Punjab won by 24 runs | Mumbai | Indian Premier League 2014 |
| 10 May 2014 | MI 157/6 v CSK 160/6Match 33 · T20 | CSK | 31 | - | 2 | Chennai Super Kings won by 4 wickets | Mumbai | Indian Premier League 2014 |
| 6 May 2012 | MI 174/8 v CSK 173/8Match 49 · T20 | CSK | 9 | - | 1 | Mumbai Indians won by 2 wickets | Mumbai | Indian Premier League 2012 |