| 4 Jul 2019 | AFG 288 v WI 311/642nd match · ODI | WI | DNB | 0/43 | 1 | West Indies won by 23 runs | Leeds | 2019 Cricket World Cup |
| 1 Jul 2019 | SL 338/6 v WI 315/9Match 39 · ODI | WI | 7* | 1/69 | 0 | Sri Lanka won by 23 runs | Chester-le-Street | World Cup 2019 |
| 27 Jun 2019 | IND 268/7 v WI 143Match 34 · ODI | WI | 10 | 2/50 | 0 | India won by 125 runs | Manchester | World Cup 2019 |
| 22 Jun 2019 | NZ 291/8 v WI 286Match 29 · ODI | WI | 15 | 4/56 | 3 | New Zealand won by 5 runs | Manchester | World Cup 2019 |
| 17 Jun 2019 | BAN 322/3 v WI 321/8Match 23 · ODI | WI | DNB | 0/65 | 0 | Bangladesh won by 7 wickets | Taunton | World Cup 2019 |
| 14 Jun 2019 | ENG 213/2 v WI 212Match 19 · ODI | WI | 0 | 0/17 | 0 | England won by 8 wickets | Southampton | World Cup 2019 |
| 10 Jun 2019 | SA 29/2 v WIMatch 15 · ODI | WI | - | 2/18 | 0 | No result | Southampton | World Cup 2019 |
| 6 Jun 2019 | AUS 288 v WI 273/9Match 10 · ODI | WI | 1 | 2/56 | 2 | Australia won by 15 runs | Nottingham | World Cup 2019 |
| 31 May 2019 | PAK 105 v WI 108/3Match 2 · ODI | WI | DNB | 1/18 | 2 | West Indies won by 7 wickets | Nottingham | World Cup 2019 |
| 13 May 2019 | BAN 248/5 v WI 247/9Match 5 · ODI | WI | 8* | 0/38 | 0 | Bangladesh won by 5 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 11 May 2019 | IRE 327/5 v WI 331/5Match 4 · ODI | WI | DNB | 1/67 | 2 | West Indies won by 5 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 7 May 2019 | BAN 264/2 v WI 261/9Match 2 · ODI | WI | 4* | 0/47 | 0 | Bangladesh won by 8 wickets | Dublin | Ireland Tri-Nation Series 2019 |
| 5 May 2019 | IRE 185 v WI 381/3Match 1 · ODI | WI | DNB | 1/33 | 1 | West Indies won by 196 runs | Dublin | Ireland Tri-Nation Series 2019 |
| 10 Mar 2019 | WI 71 v ENG 72/23rd T20I · T20I | WI | 4 | 0/16 | 0 | England won by 8 wickets | Basseterre | England tour of West Indies 2018/19 |
| 8 Mar 2019 | WI 45 v ENG 182/62nd T20I · T20I | WI | 2 | 1/28 | 0 | England won by 137 runs | Basseterre | England tour of West Indies 2018/19 |
| 5 Mar 2019 | WI 160/8 v ENG 161/61st T20I · T20I | WI | DNB | 3/29 | 0 | England won by 4 wickets | Gros Islet | England tour of West Indies 2018/19 |
| 2 Mar 2019 | WI 115/3 v ENG 1135th ODI · ODI | WI | DNB | 1/23 | 3 | West Indies won by 7 wickets | Gros Islet | England tour of West Indies 2018/19 |
| 27 Feb 2019 | WI 389 v ENG 418/64th ODI · ODI | WI | 0* | 1/64 | 0 | England won by 29 runs | St George's | England tour of West Indies 2018/19 |
| 22 Feb 2019 | WI 289/6 v ENG 2632nd ODI · ODI | WI | DNB | 5/46 | 0 | West Indies won by 26 runs | Bridgetown | England tour of West Indies 2018/19 |
| 22 Dec 2018 | BAN 140 v WI 1903rd T20I · T20I | WI | 2* | 1/31 | 2 | West Indies won by 50 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 20 Dec 2018 | BAN 211/4 v WI 1752nd T20I · T20I | WI | 3* | 2/38 | 1 | Bangladesh won by 36 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 17 Dec 2018 | BAN 129 v WI 130/21st T20I · T20I | WI | DNB | 4/28 | 1 | West Indies won by 8 wickets | Sylhet | West Indies tour of Bangladesh 2018/19 |
| 14 Sept 2018 | TKR 165/6 v SKAN 145/8Qualifier 2 · T20 | SKAN | 0* | 2/24 | 0 | Trinbago Knight Riders won by 20 runs | Trinidad | Caribbean Premier League 2018 |
| 2 Sept 2018 | JT 206/6 v SKAN 118/3Match 25 · T20 | SKAN | DNB | 0/38 | 1 | St Kitts and Nevis Patriots won by 7 wickets (DLS method) | St Kitts | Caribbean Premier League 2018 |
| 1 Sept 2018 | TKR 199/4 v SKAN 153/8Match 23 · T20 | SKAN | DNB | 1/39 | 0 | Trinbago Knight Riders won by 46 runs | St Kitts | Caribbean Premier League 2018 |
| 28 Aug 2018 | SKAN 168/7 v GAW 169/6Match 19 · T20 | SKAN | DNB | 1/45 | 0 | Guyana Amazon Warriors won by 4 wickets | St Kitts | Caribbean Premier League 2018 |
| 25 Aug 2018 | BT 147/6 v SKAN 148/4Match 16 · T20 | SKAN | DNB | 1/21 | 0 | St Kitts and Nevis Patriots won by 6 wickets | Barbados | Caribbean Premier League 2018 |
| 21 Aug 2018 | SLS 69 v SKAN 70/3Match 13 · T20 | SKAN | DNB | 3/14 | 1 | St Kitts and Nevis Patriots won by 7 wickets | St Lucia | Caribbean Premier League 2018 |
| 15 Aug 2018 | JT 178/4 v SKAN 131/9Match 8 · T20 | SKAN | 18 | 0/44 | 0 | Jamaica Tallawahs won by 47 runs | Jamaica | Caribbean Premier League 2018 |
| 11 Aug 2018 | SKAN 203/7 v TKR 161/8Match 5 · T20 | SKAN | DNB | 1/34 | 1 | St Kitts and Nevis Patriots won by 42 runs | Trinidad | Caribbean Premier League 2018 |
| 9 Aug 2018 | SKAN 146/5 v GAW 148/4Match 2 · T20 | SKAN | DNB | 2/21 | 0 | Guyana Amazon Warriors won by 6 wickets | Guyana | Caribbean Premier League 2018 |
| 28 Jul 2018 | BAN 301/6 v WI 283/63rd ODI · ODI | WI | DNB | 1/59 | 0 | Bangladesh won by 18 runs | St Kitts | Bangladesh tour of West Indies and United States of America 2018 |
| 6 Mar 2018 | WI 357/4 v UAE 297/6Match 6 · ODI | WI | DNB | 0/22 | 0 | West Indies won by 60 runs | Harare | ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 |
| 1 Jan 2018 | NZ 102/4 v WI2nd T20I · T20I | WI | - | 1/21 | 0 | No result | Mount Maunganui | West Indies tour of New Zealand 2017/18 |
| 26 Dec 2017 | NZ 131/4 v WI 99/93rd ODI · ODI | WI | 3 | 2/19 | 0 | New Zealand won by 66 runs (DLS method) | Christchurch | West Indies tour of New Zealand 2017/18 |
| 23 Dec 2017 | NZ 325/6 v WI 1212nd ODI · ODI | WI | 8 | 3/62 | 0 | New Zealand won by 204 runs | Christchurch | West Indies tour of New Zealand 2017/18 |
| 9 Sept 2017 | SKAN 135/6 v TKR 136/7Final · T20 | SKAN | DNB | 2/21 | 1 | Trinbago Knight Riders won by 3 wickets | Trinidad | Caribbean Premier League 2017 |
| 5 Sept 2017 | SKAN 149/7 v TKR 111Qualifier 1 · T20 | SKAN | DNB | 3/17 | 1 | St Kitts and Nevis Patriots won by 38 runs | Trinidad | Caribbean Premier League 2017 |
| 3 Sept 2017 | BT 128/9 v SKAN 129/0Match 30 · T20 | SKAN | DNB | 0/16 | 0 | St Kitts and Nevis Patriots won by 10 wickets | Barbados | Caribbean Premier League 2017 |
| 30 Aug 2017 | JT 157/5 v SKAN 116Match 26 · T20 | SKAN | 2 | 2/38 | 1 | Jamaica Tallawahs won by 41 runs | Jamaica | Caribbean Premier League 2017 |
| 6 Aug 2017 | SKAN 132/3 v GAW 128/8Match 4 · T20 | SKAN | DNB | 2/28 | 0 | St Kitts and Nevis Patriots won by 4 runs | Lauderhill | Caribbean Premier League 2017 |
| 5 Aug 2017 | GAW 123/7 v SKAN 124/6Match 2 · T20 | SKAN | DNB | 2/18 | 0 | St Kitts and Nevis Patriots won by 4 wickets | Lauderhill | Caribbean Premier League 2017 |
| 29 Jul 2016 | SKAN 180/5 v TKR 146Match 26 · T20 | SKAN | DNB | 3/35 | 1 | St Kitts and Nevis Patriots won by 34 runs | Lauderhill | Caribbean Premier League 2016 |
| 21 Jul 2016 | SLZ 174/9 v SKAN 139/9Match 21 · T20 | SKAN | 6* | 1/35 | 0 | St Lucia Zouks won by 35 runs | St Lucia | Caribbean Premier League 2016 |
| 16 Jul 2016 | JT 183/6 v SKAN 75Match 17 · T20 | SKAN | 1* | 1/28 | 0 | Jamaica Tallawahs won by 108 runs | Jamaica | Caribbean Premier League 2016 |
| 13 Jul 2016 | BT 180/6 v SKAN 155/8Match 14 · T20 | SKAN | 6 | 3/25 | 1 | Barbados Tridents won by 25 runs | Barbados | Caribbean Premier League 2016 |
| 8 Jul 2015 | SKAN 158/6 v GAW 146/2Match 17 · T20 | SKAN | DNB | 2/46 | 0 | Guyana Amazon Warriors won by 23 runs (DLS method) | St Kitts | Caribbean Premier League 2015 |
| 6 Jul 2015 | BT 135/8 v SKAN 139/2Match 15 · T20 | SKAN | DNB | 0/42 | 2 | St Kitts and Nevis Patriots won by 8 wickets | St Kitts | Caribbean Premier League 2015 |
| 4 Jul 2015 | SKAN 199/5 v JT 80Match 13 · T20 | SKAN | DNB | 3/15 | 1 | St Kitts and Nevis Patriots won by 119 runs | St Kitts | Caribbean Premier League 2015 |
| 3 Jul 2015 | SKAN 149/9 v GAW 150/3Match 11 · T20 | SKAN | 9* | 1/21 | 1 | Guyana Amazon Warriors won by 7 wickets | St Kitts | Caribbean Premier League 2015 |