| 16 Sept 2017 | WI 176/9 v ENG 155Only T20I · T20I | WI | 51 | - | 2 | West Indies won by 21 runs | Chester-le-Street | West Indies tour of England 2017 |
| 9 Sept 2017 | SKAN 135/6 v TKR 136/7Final · T20 | SKAN | 16 | - | 2 | Trinbago Knight Riders won by 3 wickets | Trinidad | Caribbean Premier League 2017 |
| 5 Sept 2017 | SKAN 149/7 v TKR 111Qualifier 1 · T20 | SKAN | 6 | - | 0 | 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 | 97* | - | 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 | 40 | - | 0 | Jamaica Tallawahs won by 41 runs | Jamaica | Caribbean Premier League 2017 |
| 23 Aug 2017 | SKAN 162/3 v TKR 88/2Match 22 · T20 | SKAN | 39 | - | 0 | Trinbago Knight Riders won by 8 wickets (DLS method) | St Kitts | Caribbean Premier League 2017 |
| 21 Aug 2017 | SKAN 208/3 v JT 171/7Match 20 · T20 | SKAN | 69 | - | 2 | St Kitts and Nevis Patriots won by 37 runs | St Kitts | Caribbean Premier League 2017 |
| 19 Aug 2017 | SLS 46/1 v SKANMatch 18 · T20 | SKAN | - | - | 0 | No result | St Kitts | Caribbean Premier League 2017 |
| 18 Aug 2017 | BT 168/6 v SKAN 84/1Match 16 · T20 | SKAN | 7 | - | 0 | St Kitts and Nevis Patriots won by 17 runs (DLS method) | St Kitts | Caribbean Premier League 2017 |
| 12 Aug 2017 | SKAN 196/6 v SLS 163/8Match 10 · T20 | SKAN | 92 | - | 0 | St Kitts and Nevis Patriots won by 33 runs | St Lucia | Caribbean Premier League 2017 |
| 6 Aug 2017 | SKAN 132/3 v GAW 128/8Match 4 · T20 | SKAN | 4 | - | 1 | 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 | 1 | - | 0 | St Kitts and Nevis Patriots won by 4 wickets | Lauderhill | Caribbean Premier League 2017 |
| 9 Jul 2017 | WI 194/1 v IND 190/6Only T20I · T20I | WI | 125* | - | 0 | West Indies won by 9 wickets | Jamaica | - |
| 6 Jul 2017 | WI 205/9 v IND 206/2Match 5 · ODI | WI | 9 | - | 1 | India won by 8 wickets | Jamaica | India in West Indies ODI Series 2017 |
| 2 Jul 2017 | WI 189/9 v IND 178Match 4 · ODI | WI | 35 | - | 0 | West Indies won by 11 runs | Antigua | India in West Indies ODI Series 2017 |
| 30 Jun 2017 | WI 158 v IND 251/4Match 3 · ODI | WI | 2 | - | 0 | India won by 93 runs | Antigua | India in West Indies ODI Series 2017 |
| 25 Jun 2017 | WI 205/6 v IND 310/5Match 2 · ODI | WI | 21 | - | 0 | India won by 105 runs | Trinidad | India in West Indies ODI Series 2017 |
| 23 Jun 2017 | WI v IND 199/3Match 1 · ODI | WI | - | - | 1 | No result | Trinidad | India in West Indies ODI Series 2017 |
| 11 Jun 2017 | WI 138/6 v AFG 1352nd ODI · ODI | WI | 33 | - | 1 | West Indies won by 4 wickets (with 64 balls remaining) | Gros Islet | Afghanistan tour of West Indies 2017 |
| 9 Jun 2017 | WI 149 v AFG 212/61st ODI · ODI | WI | 21 | - | 0 | Afghanistan won by 63 runs | Gros Islet | Afghanistan tour of West Indies 2017 |
| 5 Jun 2017 | AFG 146/6 v WI 147/33rd T20I · T20I | WI | 19 | - | 1 | West Indies won by 7 wickets (with 4 balls remaining) | Basseterre | Afghanistan tour of West Indies 2017 |
| 3 Jun 2017 | WI 112/3 v AFG 932nd T20I · T20I | WI | 25 | - | 0 | West Indies won by 29 runs (DLS method) | Basseterre | Afghanistan tour of West Indies 2017 |
| 11 Apr 2017 | WI 233/9 v PAK 236/4Match 3 · ODI | WI | 16 | - | 0 | Pakistan won by 6 wickets | Guyana | Pakistan in West Indies ODI Series 2017 |
| 9 Apr 2017 | WI 208 v PAK 282/5Match 2 · ODI | WI | 13 | - | 0 | Pakistan won by 74 runs | Guyana | Pakistan in West Indies ODI Series 2017 |
| 7 Apr 2017 | WI 309/6 v PAK 308/5Match 1 · ODI | WI | 47 | - | 0 | West Indies won by 4 wickets | Guyana | Pakistan in West Indies ODI Series 2017 |
| 2 Apr 2017 | WI 124/8 v PAK 127/3Match 4 · T20I | WI | 7 | - | 0 | Pakistan won by 7 wickets | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 1 Apr 2017 | WI 138/3 v PAK 137/8Match 3 · T20I | WI | 91 | - | 1 | West Indies won by 7 wickets | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 30 Mar 2017 | WI 129/8 v PAK 132Match 2 · T20I | WI | 3 | - | 0 | Pakistan won by 3 runs | Trinidad | Pakistan in West Indies T20I Series 2017 |
| 26 Mar 2017 | WI 111/8 v PAK 115/4Match 1 · T20I | WI | 10 | - | 1 | Pakistan won by 6 wickets | Barbados | Pakistan in West Indies T20I Series 2017 |
| 9 Mar 2017 | WI 142 v ENG 328Match 3 · ODI | WI | 0 | - | 0 | England won by 186 runs | Barbados | England in West Indies ODI Series 2016/17 |
| 5 Mar 2017 | WI 225 v ENG 226/6Match 2 · ODI | WI | 8 | - | 0 | England won by 4 wickets | Antigua | England in West Indies ODI Series 2016/17 |
| 3 Mar 2017 | WI 251 v ENG 296/6Match 1 · ODI | WI | 21 | - | 0 | England won by 45 runs | Antigua | England in West Indies ODI Series 2016/17 |
| 9 Dec 2016 | DD 159/9 v RK 103/9Final · T20 | DD | 45 | - | 0 | Dhaka Dynamites won by 56 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 6 Dec 2016 | DD 140/8 v KT 86Qualifier 1 · T20 | DD | 11 | - | 1 | Dhaka Dynamites won by 54 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 30 Nov 2016 | DD 188/7 v RR 146/8Match 34 · T20 | DD | 75 | - | 0 | Dhaka Dynamites won by 42 runs | Dhaka | Bangladesh Premier League 2016/17 |
| 25 Nov 2016 | ZIM 218/8 v WI 124/5Match 6 · ODI | WI | 9 | - | 0 | Zimbabwe won by 5 runs (DLS method) | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 23 Nov 2016 | SL 330/7 v WI 329/9Match 5 · ODI | WI | 148 | - | 0 | Sri Lanka won by 1 run | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 19 Nov 2016 | ZIM 257 v WI 257/8Match 3 · ODI | WI | 18 | - | 0 | Match tied | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 16 Nov 2016 | SL 165 v WI 227Match 2 · ODI | WI | 27 | - | 2 | West Indies won by 62 runs | Harare | Zimbabwe Tri-Nation Series 2016/17 |
| 5 Oct 2016 | PAK 308/6 v WI 172Match 3 · ODI | WI | 22 | - | 0 | Pakistan won by 136 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2016/17 |
| 24 Sept 2016 | PAK 160/4 v WI 144/9Match 2 · T20I | WI | 3 | - | 0 | Pakistan won by 16 runs | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 23 Sept 2016 | PAK 116/1 v WI 115Match 1 · T20I | WI | 1 | - | 0 | Pakistan won by 9 wickets | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 28 Aug 2016 | IND 15/0 v WI 143Match 2 · T20I | WI | 7 | - | 0 | No result | Lauderhill | West Indies v India T20I Series 2016 |
| 27 Aug 2016 | IND 244/4 v WI 245/6Match 1 · T20I | WI | 100 | - | 0 | West Indies won by 1 run | Lauderhill | West Indies v India T20I Series 2016 |
| 31 Jul 2016 | SKAN 137/6 v TKR 138/2Match 29 · T20 | SKAN | 1 | - | 0 | Trinbago Knight Riders won by 8 wickets | Lauderhill | Caribbean Premier League 2016 |
| 29 Jul 2016 | SKAN 180/5 v TKR 146Match 26 · T20 | SKAN | 79 | - | 0 | 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 | 7 | - | 2 | 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 | 17 | - | 0 | Jamaica Tallawahs won by 108 runs | Jamaica | Caribbean Premier League 2016 |
| 3 Jul 2016 | SKAN 203/7 v SLZ 145/5Match 6 · T20 | SKAN | 73 | - | 0 | St Kitts and Nevis Patriots won by 58 runs | St Kitts | Caribbean Premier League 2016 |
| 2 Jul 2016 | JT 153/7 v SKAN 148/7Match 4 · T20 | SKAN | 8 | - | 0 | Jamaica Tallawahs won by 5 runs | St Kitts | Caribbean Premier League 2016 |