| 11 Dec 2020 | NZ 460 v WI 131 & 3172nd Test · Test | NZ | 9 | - | 1 | New Zealand won by an innings and 12 runs | Wellington | West Indies tour of New Zealand 2020/21 |
| 3 Dec 2020 | NZ 519/7d v WI 138/9 & 247/91st Test · Test | NZ | 38 | - | 1 | New Zealand won by an innings and 134 runs | Hamilton | West Indies tour of New Zealand 2020/21 |
| 29 Nov 2020 | NZ 238/3 v WI 166/92nd T20I · T20I | NZ | 0* | - | 0 | New Zealand won by 72 runs | Mount Maunganui | West Indies tour of New Zealand 2020/21 |
| 27 Nov 2020 | WI 180/7 v NZ 179/51st T20I · T20I | NZ | 0 | - | 0 | New Zealand won by 5 wickets (DLS method) | Auckland | West Indies tour of New Zealand 2020/21 |
| 22 Jun 2019 | NZ 291/8 v WI 286Match 29 · ODI | NZ | 69 | - | 0 | New Zealand won by 5 runs | Manchester | World Cup 2019 |
| 29 Dec 2017 | NZ 187/7 v WI 1401st T20I · T20I | NZ | 20 | - | 1 | New Zealand won by 47 runs | Nelson | West Indies tour of New Zealand 2017/18 |
| 26 Dec 2017 | NZ 131/4 v WI 99/93rd ODI · ODI | NZ | 47* | - | 1 | 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 | NZ | 57 | - | 0 | New Zealand won by 204 runs | Christchurch | West Indies tour of New Zealand 2017/18 |
| 20 Dec 2017 | WI 248/9 v NZ 249/51st ODI · ODI | NZ | 49* | - | 1 | New Zealand won by 5 wickets | Whangarei | West Indies tour of New Zealand 2017/18 |
| 9 Dec 2017 | NZ 373 & 291/8d v WI 221 & 203/92nd Test · Test | NZ | 16 & 107* | - | 1 | New Zealand won by 240 runs | Hamilton | West Indies tour of New Zealand 2017/18 |
| 1 Dec 2017 | WI 134 & 319 v NZ 520/9d1st Test · Test | NZ | 93 | - | 1 | New Zealand won by an innings and 67 runs | Wellington | West Indies tour of New Zealand 2017/18 |
| 21 Mar 2015 | NZ 393/6 v WI 250Quarter-final · ODI | NZ | 42 | - | 0 | New Zealand won by 143 runs | Wellington | ICC Cricket World Cup 2014/15 |
| 6 Jul 2014 | WI 165/6 v NZ 126Match 2 · T20I | NZ | 21 | - | 0 | West Indies won by 39 runs | Dominica | New Zealand in West Indies T20I Series 2014 |
| 5 Jul 2014 | WI 132/8 v NZ 117/4Match 1 · T20I | NZ | 28* | - | 1 | New Zealand won by 12 runs (DLS method) | Dominica | New Zealand in West Indies T20I Series 2014 |
| 26 Jun 2014 | WI 317 & 254 v NZ 293 & 331/7dMatch 3 · Test | NZ | 45 & 6 | - | 2 | New Zealand won by 53 runs | Barbados | New Zealand in West Indies Test Series 2014 |
| 16 Jun 2014 | WI 460 & 95/0 v NZ 221 & 331Match 2 · Test | NZ | 45* & 36 | - | 2 | West Indies won by 10 wickets | Trinidad | New Zealand in West Indies Test Series 2014 |
| 8 Jun 2014 | WI 262 & 216 v NZ 508/7d & 156/8dMatch 1 · Test | NZ | 55 & 0 | - | 1 | New Zealand won by 186 runs | Jamaica | New Zealand in West Indies Test Series 2014 |
| 15 Jan 2014 | NZ 163/6 v WI 159/5Match 2 · T20I | NZ | 39 | - | 0 | New Zealand won by 4 wickets | Wellington | West Indies in New Zealand T20I Series 2013/14 |
| 11 Jan 2014 | NZ 189/5 v WI 108/8Match 1 · T20I | NZ | 5 | - | 0 | New Zealand won by 81 runs | Auckland | West Indies in New Zealand T20I Series 2013/14 |
| 8 Jan 2014 | NZ 160 v WI 363/4Match 5 · ODI | NZ | 9 | - | 0 | West Indies won by 203 runs | Hamilton | West Indies in New Zealand ODI Series 2013/14 |
| 4 Jan 2014 | NZ 285/6 v WI 134/5Match 4 · ODI | NZ | 49 | - | 0 | New Zealand won by 58 runs (DLS method) | Nelson | West Indies in New Zealand ODI Series 2013/14 |
| 1 Jan 2014 | NZ 283/4 v WI 124/5Match 3 · ODI | NZ | 9 | - | 0 | New Zealand won by 159 runs | Queenstown Events Centre | West Indies in New Zealand ODI Series 2013/14 |
| 26 Dec 2013 | NZ 156 v WI 157/8Match 1 · ODI | NZ | 3 | - | 1 | West Indies won by 2 wickets | Auckland | West Indies in New Zealand ODI Series 2013/14 |
| 19 Dec 2013 | NZ 349 & 124/2 v WI 367 & 103Match 3 · Test | NZ | 131 & 2* | - | 1 | New Zealand won by 8 wickets | Hamilton | West Indies in New Zealand Test Series 2013/14 |
| 11 Dec 2013 | NZ 441 v WI 193 & 175Match 2 · Test | NZ | 129 | - | 2 | New Zealand won by an innings and 73 runs | Wellington | West Indies in New Zealand Test Series 2013/14 |
| 3 Dec 2013 | NZ 609/9d & 79/4 v WI 213 & 507Match 1 · Test | NZ | 217* & 16* | - | 4 | Match drawn | Dunedin | West Indies in New Zealand Test Series 2013/14 |
| 1 Oct 2012 | NZ 139/7 v WI 13921st T20I · T20I | NZ | 62* | - | 2 | Match tied (West Indies won the Super Over) | Kandy | ICC World Twenty20 2012/13 |
| 2 Aug 2012 | WI 209 & 206/5 v NZ 260 & 154Match 2 · Test | NZ | 60 & 0 | - | 2 | West Indies won by 5 wickets | Jamaica | New Zealand in West Indies Test Series 2012 |
| 25 Jul 2012 | WI 522 & 102/1 v NZ 351 & 272Match 1 · Test | NZ | 45 & 21 | - | 0 | West Indies won by 9 wickets | Antigua | New Zealand in West Indies Test Series 2012 |
| 16 Jul 2012 | WI 241/9 v NZ 221Match 5 · ODI | NZ | 28 | - | 0 | West Indies won by 20 runs | St Kitts | New Zealand in West Indies ODI Series 2012 |
| 14 Jul 2012 | WI 264 v NZ 240Match 4 · ODI | NZ | 110 | - | 2 | West Indies won by 24 runs | St Kitts | New Zealand in West Indies ODI Series 2012 |
| 30 Jun 2012 | NZ 153/8 v WI 209/2Match 1 · T20I | NZ | 10* | - | 0 | West Indies won by 56 runs | Lauderhill | New Zealand v West Indies T20I Series 2012 |
| 13 Jan 2009 | NZ 211/5 v WI 293/95th ODI · ODI | NZ | 48* | - | 2 | New Zealand won by 9 runs (D/L method) | Napier | West Indies tour of New Zealand 2008/09 |
| 10 Jan 2009 | NZ 275/4 v WI 64/04th ODI · ODI | NZ | 75 | - | 0 | No result | Auckland | West Indies tour of New Zealand 2008/09 |
| 7 Jan 2009 | NZ 129/3 v WI 128Match 3 · ODI | NZ | 51* | - | 1 | New Zealand won by 7 wickets | Wellington | West Indies in New Zealand ODI Series 2008/09 |
| 3 Jan 2009 | NZ 152/8 v WI 158/52nd ODI · ODI | NZ | 13 | - | 1 | West Indies won by 5 wickets (with 1 ball remaining) (D/L method) | Christchurch | West Indies tour of New Zealand 2008/09 |
| 31 Dec 2008 | NZ v WI 129/5Match 1 · ODI | NZ | - | - | 0 | No result | Queenstown Events Centre | West Indies in New Zealand ODI Series 2008/09 |
| 28 Dec 2008 | NZ 191/9 v WI 155/7Match 2 · T20I | NZ | 6 | - | 1 | New Zealand won by 36 runs | Hamilton | West Indies in New Zealand T20I Series 2008/09 |
| 26 Dec 2008 | NZ 155/7 v WI 155/81st T20I · T20I | NZ | 63 | - | 1 | Match tied (West Indies won the Super Over) | Auckland | West Indies tour of New Zealand 2008/09 |
| 19 Dec 2008 | NZ 371 & 220/5 v WI 307 & 3752nd Test · Test | NZ | 4 & 46 | - | 3 | Match drawn | Napier | West Indies tour of New Zealand 2008/09 |
| 11 Dec 2008 | NZ 365 & 44/2 v WI 3401st Test · Test | NZ | 15 & DNB | - | 0 | Match drawn | Dunedin | West Indies tour of New Zealand 2008/09 |
| 4 Mar 2006 | NZ 233 v WI 234/7Match 5 · ODI | NZ | 31 | - | 0 | West Indies won by 3 wickets | Auckland | West Indies in New Zealand ODI Series 2005/06 |
| 1 Mar 2006 | NZ 324/6 v WI 233/8Match 4 · ODI | NZ | 15 | - | 0 | New Zealand won by 91 runs | Napier | West Indies in New Zealand ODI Series 2005/06 |