| 10 Nov 2020 | DC 156/7 v MI 157/5Final · T20 | MI | 9 | 0/13 | 0 | Mumbai Indians won by 5 wickets | Dubai | Indian Premier League 2020/21 |
| 5 Nov 2020 | MI 200/5 v DC 143/8Qualifier 1 · T20 | MI | 0 | 1/36 | 0 | Mumbai Indians won by 57 runs | Dubai | Indian Premier League 2020/21 |
| 3 Nov 2020 | MI 149/8 v SH 151/0Match 56 · T20 | MI | 41 | - | 0 | Sunrisers Hyderabad won by 10 wickets | Sharjah | Indian Premier League 2020/21 |
| 31 Oct 2020 | DC 110/9 v MI 111/1Match 51 · T20 | MI | DNB | - | 0 | Mumbai Indians won by 9 wickets | Dubai | Indian Premier League 2020/21 |
| 28 Oct 2020 | RCB 164/6 v MI 166/5Match 48 · T20 | MI | 4* | 1/5 | 0 | Mumbai Indians won by 5 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 25 Oct 2020 | MI 195/5 v RR 196/2Match 45 · T20 | MI | 6 | 0/18 | 1 | Rajasthan Royals won by 8 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 23 Oct 2020 | CSK 114/9 v MI 116/0Match 41 · T20 | MI | DNB | 0/4 | 0 | Mumbai Indians won by 10 wickets | Sharjah | Indian Premier League 2020/21 |
| 18 Oct 2020 | MI 176/6 v PK 176/6Match 36 · T20 | MI | 34* | 0/26 | 0 | Match tied (Kings XI Punjab won the Super Over) | Dubai | Indian Premier League 2020/21 |
| 16 Oct 2020 | KKR 148/5 v MI 149/2Match 32 · T20 | MI | DNB | - | 1 | Mumbai Indians won by 8 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 11 Oct 2020 | DC 162/4 v MI 166/5Match 27 · T20 | MI | 11* | 0/10 | 0 | Mumbai Indians won by 5 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 6 Oct 2020 | MI 193/4 v RR 136Match 20 · T20 | MI | DNB | 1/24 | 2 | Mumbai Indians won by 57 runs | Abu Dhabi | Indian Premier League 2020/21 |
| 4 Oct 2020 | MI 208/5 v SH 174/7Match 17 · T20 | MI | 25* | 0/20 | 1 | Mumbai Indians won by 34 runs | Sharjah | Indian Premier League 2020/21 |
| 1 Oct 2020 | MI 191/4 v PK 143/8Match 13 · T20 | MI | 47* | - | 0 | Mumbai Indians won by 48 runs | Abu Dhabi | Indian Premier League 2020/21 |
| 28 Sept 2020 | RCB 201/3 v MI 201/5Match 10 · T20 | MI | 60* | 0/13 | 2 | Match tied (Royal Challengers Bangalore won the Super Over) | Dubai | Indian Premier League 2020/21 |
| 23 Sept 2020 | MI 195/5 v KKR 146/9Match 5 · T20 | MI | 13* | 1/21 | 1 | Mumbai Indians won by 49 runs | Abu Dhabi | Indian Premier League 2020/21 |
| 19 Sept 2020 | MI 162/9 v CSK 166/5Match 1 · T20 | MI | 18 | - | 0 | Chennai Super Kings won by 5 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 10 Sept 2020 | SLZ 154 v TKR 157/2Final · T20 | TKR | DNB | 4/30 | 0 | Trinbago Knight Riders won by 8 wickets | Trinidad | Caribbean Premier League 2020 |
| 8 Sept 2020 | JT 107/7 v TKR 111/1Semi-final · T20 | TKR | DNB | - | 2 | Trinbago Knight Riders won by 9 wickets | Trinidad | Caribbean Premier League 2020 |
| 6 Sept 2020 | SKAN 77 v TKR 78/1Match 29 · T20 | TKR | DNB | - | 0 | Trinbago Knight Riders won by 9 wickets | Trinidad | Caribbean Premier League 2020 |
| 5 Sept 2020 | TKR 175/5 v SLZ 152/7Match 27 · T20 | TKR | 42 | 3/35 | 1 | Trinbago Knight Riders won by 23 runs | Trinidad | Caribbean Premier League 2020 |
| 1 Sept 2020 | TKR 184/4 v JT 165/6Match 21 · T20 | TKR | 33* | 0/18 | 0 | Trinbago Knight Riders won by 19 runs | Trinidad | Caribbean Premier League 2020 |
| 29 Aug 2020 | BT 148/7 v TKR 149/8Match 17 · T20 | TKR | 72 | 0/27 | 0 | Trinbago Knight Riders won by 2 wickets | Trinidad | Caribbean Premier League 2020 |
| 27 Aug 2020 | GAW 112/7 v TKR 115/3Match 16 · T20 | TKR | DNB | 1/15 | 0 | Trinbago Knight Riders won by 7 wickets | Trinidad | Caribbean Premier League 2020 |
| 26 Aug 2020 | SLZ 111/6 v TKR 72/4Match 13 · T20 | TKR | 4 | 0/26 | 1 | Trinbago Knight Riders won by 6 wickets (DLS method) | Port of Spain | Caribbean Premier League 2020 |
| 23 Aug 2020 | TKR 185/3 v BT 166/6Match 9 · T20 | TKR | 41* | - | 0 | Trinbago Knight Riders won by 19 runs | Trinidad | Caribbean Premier League 2020 |
| 20 Aug 2020 | JT 135/8 v TKR 136/3Match 6 · T20 | TKR | 5* | - | 0 | Trinbago Knight Riders won by 7 wickets | Trinidad | Caribbean Premier League 2020 |
| 18 Aug 2020 | GAW 144/5 v TKR 147/6Match 1 · T20 | TKR | 10 | - | 0 | Trinbago Knight Riders won by 4 wickets | Trinidad | Caribbean Premier League 2020 |
| 6 Mar 2020 | SL 155/6 v WI 158/32nd T20I · T20I | WI | DNB | - | 0 | West Indies won by 7 wickets | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 4 Mar 2020 | SL 171 v WI 196/41st T20I · T20I | WI | 34 | 0/25 | 1 | West Indies won by 25 runs | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 1 Mar 2020 | SL 307 v WI 301/93rd ODI · ODI | WI | 49 | 1/36 | 3 | Sri Lanka won by 6 runs | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 26 Feb 2020 | SL 345/8 v WI 1842nd ODI · ODI | WI | 0 | 0/29 | 0 | Sri Lanka won by 161 runs | Hambantota | West Indies tour of Sri Lanka 2019/20 |
| 22 Feb 2020 | SL 290/9 v WI 289/71st ODI · ODI | WI | 9 | - | 0 | Sri Lanka won by 1 wicket | Colombo | West Indies tour of Sri Lanka 2019/20 |
| 19 Jan 2020 | WI 140/1 v IRE 1383rd T20I · T20I | WI | DNB | 3/17 | 0 | West Indies won by 9 wickets | Basseterre | Ireland tour of West Indies 2019/20 |
| 18 Jan 2020 | WI 16/1 v IRE 147/92nd T20I · T20I | WI | DNB | 4/25 | 1 | No result | Basseterre | Ireland tour of West Indies 2019/20 |
| 15 Jan 2020 | WI 204/7 v IRE 208/71st T20I · T20I | WI | 31 | 0/22 | 0 | Ireland won by 4 runs | St George's | Ireland tour of West Indies 2019/20 |
| 12 Jan 2020 | WI 199/5 v IRE 2033rd ODI · ODI | WI | DNB | - | 0 | West Indies won by 5 wickets (DLS method) | St George's | Ireland tour of West Indies 2019/20 |
| 9 Jan 2020 | WI 242/9 v IRE 237/92nd ODI · ODI | WI | 40 | 0/15 | 0 | West Indies won by 1 wicket | Bridgetown | Ireland tour of West Indies 2019/20 |
| 7 Jan 2020 | WI 184/5 v IRE 1801st ODI · ODI | WI | 0* | - | 1 | West Indies won by 5 wickets | Bridgetown | Ireland tour of West Indies 2019/20 |
| 22 Dec 2019 | IND 316/6 v WI 315/53rd ODI · ODI | WI | 74* | - | 0 | India won by 4 wickets | Cuttack | West Indies tour of India 2019/20 |
| 18 Dec 2019 | IND 387/5 v WI 2802nd ODI · ODI | WI | 0 | 1/20 | 0 | India won by 107 runs | Visakhapatnam | West Indies tour of India 2019/20 |
| 15 Dec 2019 | IND 287/8 v WI 291/21st ODI · ODI | WI | DNB | 1/28 | 3 | West Indies won by 8 wickets | Chennai | West Indies tour of India 2019/20 |
| 11 Dec 2019 | IND 240/3 v WI 173/83rd T20I · T20I | WI | 68 | 1/33 | 0 | India won by 67 runs | Mumbai | West Indies tour of India 2019/20 |
| 8 Dec 2019 | IND 170/7 v WI 173/22nd T20I · T20I | WI | DNB | 0/29 | 0 | West Indies won by 8 wickets | Thiruvananthapuram | West Indies tour of India 2019/20 |
| 6 Dec 2019 | IND 209/4 v WI 207/51st T20I · T20I | WI | 37 | 1/10 | 2 | India won by 6 wickets | Hyderabad | West Indies tour of India 2019/20 |
| 17 Nov 2019 | AFG 156/8 v WI 127/73rd T20I · T20I | WI | 11 | 1/21 | 1 | Afghanistan won by 29 runs | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 14 Nov 2019 | WI 164/5 v AFG 134/91st T20I · T20I | WI | 32* | 2/17 | 0 | West Indies won by 30 runs | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 11 Nov 2019 | WI 253/5 v AFG 249/73rd ODI · ODI | WI | 32 | 0/20 | 0 | West Indies won by 5 wickets (with 8 balls remaining) | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 9 Nov 2019 | WI 247/9 v AFG 2002nd ODI · ODI | WI | 3 | 0/1 | 0 | West Indies won by 47 runs | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 6 Nov 2019 | WI 197/3 v AFG 1941st ODI · ODI | WI | DNB | - | 1 | West Indies won by 7 wickets (with 21 balls remaining) | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 10 Oct 2019 | BT 160/6 v TKR 148Qualifier 2 · T20 | TKR | 23 | - | 1 | Barbados Tridents won by 12 runs | Trinidad | Caribbean Premier League 2019 |