| 23 Dec 2016 | PS 197/7 v AS 149/9Match 5 · T20 | AS | 4 | 1/10 | 0 | Perth Scorchers won by 48 runs | Perth | Big Bash League 2016/17 |
| 21 Dec 2016 | AS 196/6 v BH 206/5Match 2 · T20 | AS | 1 | 2/27 | 1 | Brisbane Heat won by 10 runs | Adelaide | Big Bash League 2016/17 |
| 7 Dec 2016 | KNI 146/8 v CC 152/2Match · T20 | CC | 39* | 2/18 | 0 | Cape Cobras won by 8 wickets | Cape Town | CSA T20 Challenge 2016/17 |
| 4 Dec 2016 | DOL 178/5 v CC 181/3Match · T20 | CC | 31* | 0/13 | 0 | Cape Cobras won by 7 wickets | Durban | CSA T20 Challenge 2016/17 |
| 25 Nov 2016 | CC 115/4 v TIT 7/0Match · T20 | CC | 2 | - | 0 | No result | Centurion | CSA T20 Challenge 2016/17 |
| 20 Nov 2016 | LIO 165/5 v CC 66/3Match · T20 | CC | 26 | 2/43 | 0 | Lions won by 3 runs (DLS method) | Potchefstroom | CSA T20 Challenge 2016/17 |
| 16 Nov 2016 | CC 141/6 v TIT 142/4Match · T20 | CC | 32* | 0/26 | 0 | Titans won by 6 wickets | Paarl | CSA T20 Challenge 2016/17 |
| 12 Nov 2016 | KNI 184/8 v CC 146Match · T20 | CC | 5 | 1/29 | 0 | Knights won by 38 runs | Johannesburg | CSA T20 Challenge 2016/17 |
| 5 Oct 2016 | PAK 308/6 v WI 172Match 3 · ODI | WI | 11 | 1/19 | 0 | Pakistan won by 136 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2016/17 |
| 2 Oct 2016 | PAK 337/5 v WI 278/7Match 2 · ODI | WI | 22 | 0/44 | 0 | Pakistan won by 59 runs | Sharjah | Pakistan v West Indies ODI Series 2016/17 |
| 30 Sept 2016 | PAK 284/9 v WI 175Match 1 · ODI | WI | 9 | 0/34 | 1 | Pakistan won by 111 runs (DLS method) | Sharjah | Pakistan v West Indies ODI Series 2016/17 |
| 27 Sept 2016 | PAK 108/2 v WI 103/5Match 3 · T20I | WI | 16* | - | 0 | Pakistan won by 8 wickets | Abu Dhabi | Pakistan v West Indies T20I Series 2016/17 |
| 24 Sept 2016 | PAK 160/4 v WI 144/9Match 2 · T20I | WI | 18 | - | 2 | 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 | 9 | 0/14 | 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 | 13 | - | 0 | No result | Lauderhill | West Indies v India T20I Series 2016 |
| 27 Aug 2016 | IND 244/4 v WI 245/6Match 1 · T20I | WI | 22 | 1/30 | 0 | West Indies won by 1 run | Lauderhill | West Indies v India T20I Series 2016 |
| 30 Jul 2016 | BT 158/6 v GAW 161/4Match 28 · T20 | BT | 47 | 1/32 | 1 | Guyana Amazon Warriors won by 6 wickets | Lauderhill | Caribbean Premier League 2016 |
| 28 Jul 2016 | BT 142/7 v GAW 143/4Match 25 · T20 | BT | 0 | 1/24 | 1 | Guyana Amazon Warriors won by 6 wickets | Lauderhill | Caribbean Premier League 2016 |
| 20 Jul 2016 | JT 195/5 v BT 159Match 20 · T20 | BT | 16 | 0/27 | 0 | Jamaica Tallawahs won by 36 runs (DLS method) | Jamaica | Caribbean Premier League 2016 |
| 17 Jul 2016 | BT 173/5 v SLZ 148/8Match 18 · T20 | BT | 6 | - | 1 | Barbados Tridents won by 25 runs | Barbados | Caribbean Premier League 2016 |
| 16 Jul 2016 | BT 172/4 v TKR 173/3Match 16 · T20 | BT | 41* | - | 1 | Trinbago Knight Riders won by 7 wickets | Barbados | Caribbean Premier League 2016 |
| 13 Jul 2016 | BT 180/6 v SKAN 155/8Match 14 · T20 | BT | 27 | - | 0 | Barbados Tridents won by 25 runs | Barbados | Caribbean Premier League 2016 |
| 11 Jul 2016 | JT 116/2 v BTMatch 12 · T20 | BT | - | - | 0 | No result | Barbados | Caribbean Premier League 2016 |
| 1 Jul 2016 | TKR 170/5 v BT 159/8Match 3 · T20 | BT | 0 | - | 0 | Trinbago Knight Riders won by 11 runs | Trinidad | Caribbean Premier League 2016 |
| 26 Jun 2016 | WI 212 v AUS 270/9Final · ODI | WI | 20 | 1/33 | 0 | Australia won by 58 runs | Barbados | West Indies Tri-Nation Series 2016 |
| 24 Jun 2016 | WI 285 v SA 185Match 9 · ODI | WI | 62 | - | 1 | West Indies won by 100 runs | Barbados | West Indies Tri-Nation Series 2016 |
| 21 Jun 2016 | WI 282/8 v AUS 283/4Match 8 · ODI | WI | 20 | 0/42 | 1 | Australia won by 6 wickets | Barbados | West Indies Tri-Nation Series 2016 |
| 15 Jun 2016 | WI 204 v SA 343/4Match 6 · ODI | WI | 20 | 2/64 | 0 | South Africa won by 139 runs | St Kitts | West Indies Tri-Nation Series 2016 |
| 13 Jun 2016 | WI 266/6 v AUS 265/7Match 5 · ODI | WI | 16* | 2/32 | 0 | West Indies won by 4 wickets | St Kitts | West Indies Tri-Nation Series 2016 |
| 5 Jun 2016 | WI 116 v AUS 117/4Match 2 · ODI | WI | 0 | - | 0 | Australia won by 6 wickets | Guyana | West Indies Tri-Nation Series 2016 |
| 3 Jun 2016 | WI 191/6 v SA 188Match 1 · ODI | WI | 67* | 0/11 | 0 | West Indies won by 4 wickets | Guyana | West Indies Tri-Nation Series 2016 |
| 21 May 2016 | GL 173/4 v MI 172/8Match 54 · T20 | MI | 9 | - | 0 | Gujarat Lions won by 6 wickets | Kanpur | Indian Premier League 2016 |
| 15 May 2016 | MI 206/4 v DC 126Match 47 · T20 | MI | 3 | - | 0 | Mumbai Indians won by 80 runs | Visakhapatnam | Indian Premier League 2016 |
| 13 May 2016 | MI 124/9 v PK 127/3Match 43 · T20 | MI | 27 | - | 1 | Kings XI Punjab won by 7 wickets | Visakhapatnam | Indian Premier League 2016 |
| 11 May 2016 | RCB 151/4 v MI 153/4Match 41 · T20 | MI | 35* | 0/22 | 0 | Mumbai Indians won by 6 wickets | Bangalore | Indian Premier League 2016 |
| 8 May 2016 | MI 92 v SH 177/3Match 37 · T20 | MI | 11 | 0/23 | 1 | Sunrisers Hyderabad won by 85 runs | Visakhapatnam | Indian Premier League 2016 |
| 1 May 2016 | RPS 159/5 v MI 161/2Match 29 · T20 | MI | DNB | - | 0 | Mumbai Indians won by 8 wickets | Pune | Indian Premier League 2016 |
| 28 Apr 2016 | MI 178/4 v KKR 174/5Match 24 · T20 | MI | 51* | - | 2 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2016 |
| 25 Apr 2016 | PK 164/7 v MI 189/6Match 21 · T20 | MI | 10 | 0/25 | 0 | Mumbai Indians won by 25 runs | Chandigarh | Indian Premier League 2016 |
| 23 Apr 2016 | DC 164/4 v MI 154/7Match 17 · T20 | MI | 19 | 0/11 | 0 | Delhi Daredevils won by 10 runs | Delhi | Indian Premier League 2016 |
| 20 Apr 2016 | MI 171/4 v RCB 170/7Match 14 · T20 | MI | 39* | - | 0 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2016 |
| 16 Apr 2016 | MI 143/8 v GL 147/7Match 9 · T20 | MI | 1 | - | 0 | Gujarat Lions won by 3 wickets | Mumbai | Indian Premier League 2016 |
| 13 Apr 2016 | KKR 187/5 v MI 188/4Match 5 · T20 | MI | 1* | - | 1 | Mumbai Indians won by 6 wickets | Kolkata | Indian Premier League 2016 |
| 9 Apr 2016 | MI 121/8 v RPS 126/1Match 1 · T20 | MI | 1 | - | 0 | Rising Pune Supergiant won by 9 wickets | Mumbai | Indian Premier League 2016 |
| 22 Nov 2015 | KNI 140/7 v CC 144/6Match · T20 | CC | 23* | 0/26 | 1 | Cape Cobras won by 4 wickets | Paarl | Ram Slam T20 Challenge 2015/16 |
| 15 Nov 2015 | DOL 148/9 v CC 152/5Match · T20 | CC | 7 | 1/32 | 2 | Cape Cobras won by 5 wickets | Centurion | Ram Slam T20 Challenge 2015/16 |
| 11 Nov 2015 | SL 139 v WI 162/6Match 2 · T20I | WI | 5 | 1/23 | 1 | West Indies won by 23 runs | Colombo | West Indies in Sri Lanka T20I Series 2015/16 |
| 9 Nov 2015 | SL 215/3 v WI 185Match 1 · T20I | WI | 26 | 2/42 | 0 | Sri Lanka won by 30 runs | Kandy | West Indies in Sri Lanka T20I Series 2015/16 |
| 26 Jul 2015 | TTRS 178/5 v BT 158/4Final · T20 | BT | 20* | 2/28 | 2 | Trinidad & Tobago Red Steel won by 20 runs | Trinidad | Caribbean Premier League 2015 |
| 18 Jul 2015 | BT 125/9 v GAW 111/6Match 28 · T20 | BT | 2 | 4/30 | 0 | Barbados Tridents won by 14 runs | Guyana | Caribbean Premier League 2015 |