| 9 Jul 2019 | IND 221 v NZ 239/8Semi-final · ODI | NZ | 28 | - | 0 | New Zealand won by 18 runs | Manchester | World Cup 2019 |
| 3 Jul 2019 | ENG 305/8 v NZ 186Match 41 · ODI | NZ | 0 | - | 0 | England won by 119 runs | Chester-le-Street | World Cup 2019 |
| 29 Jun 2019 | AUS 243/9 v NZ 157Match 37 · ODI | NZ | 8 | - | 0 | Australia won by 86 runs | London | World Cup 2019 |
| 8 Mar 2019 | NZ 432/6d v BAN 211 & 2092nd Test · Test | NZ | 107 | - | 0 | New Zealand won by an innings and 12 runs | Wellington | Bangladesh tour of New Zealand 2018/19 |
| 28 Feb 2019 | NZ 715/6d v BAN 234 & 4291st Test · Test | NZ | 53 | - | 1 | New Zealand won by an innings and 52 runs | Hamilton | Bangladesh tour of New Zealand 2018/19 |
| 20 Feb 2019 | NZ 330/6 v BAN 2423rd ODI · ODI | NZ | 64 | - | 0 | New Zealand won by 88 runs | Dunedin | Bangladesh tour of New Zealand 2018/19 |
| 16 Feb 2019 | NZ 229/2 v BAN 2262nd ODI · ODI | NZ | 14 | - | 1 | New Zealand won by 8 wickets | Christchurch | Bangladesh tour of New Zealand 2018/19 |
| 13 Feb 2019 | NZ 233/2 v BAN 2321st ODI · ODI | NZ | 53 | - | 0 | New Zealand won by 8 wickets | Napier | Bangladesh tour of New Zealand 2018/19 |
| 3 Feb 2019 | NZ 217 v IND 2525th ODI · ODI | NZ | 8 | - | 0 | India won by 35 runs | Wellington | India tour of New Zealand 2018/19 |
| 31 Jan 2019 | NZ 93/2 v IND 924th ODI · ODI | NZ | 30* | - | 0 | New Zealand won by 8 wickets | Hamilton | India tour of New Zealand 2018/19 |
| 28 Jan 2019 | NZ 243 v IND 245/33rd ODI · ODI | NZ | 6 | - | 1 | India won by 7 wickets | Mount Maunganui | India tour of New Zealand 2018/19 |
| 26 Jan 2019 | NZ 234 v IND 324/42nd ODI · ODI | NZ | 28 | - | 0 | India won by 90 runs | Mount Maunganui | India tour of New Zealand 2018/19 |
| 23 Jan 2019 | NZ 157 v IND 156/21st ODI · ODI | NZ | 12 | - | 0 | India won by 8 wickets (DLS method) | Napier | India tour of New Zealand 2018/19 |
| 19 Jan 2019 | CD 225/3 v CAN 207/4Match 20 · T20 | CAN | 20 | - | 0 | Central Districts won by 18 runs | Napier | Super Smash 2018/19 |
| 16 Jan 2019 | ND 154/5 v CAN 146/6Match 18 · T20 | CAN | 40 | - | 1 | Northern Districts won by 6 runs (DLS method) | Hamilton | Super Smash 2018/19 |
| 11 Jan 2019 | NZ 179/7 v SL 144Only T20I · T20I | NZ | 4 | - | 0 | New Zealand won by 35 runs | Auckland | Sri Lanka tour of New Zealand 2018/19 |
| 8 Jan 2019 | NZ 364/4 v SL 2493rd ODI · ODI | NZ | 124* | - | 0 | New Zealand won by 115 runs | Nelson | Sri Lanka tour of New Zealand 2018/19 |
| 5 Jan 2019 | NZ 319/7 v SL 2982nd ODI · ODI | NZ | 32 | - | 0 | New Zealand won by 21 runs | Mount Maunganui | Sri Lanka tour of New Zealand 2018/19 |
| 3 Jan 2019 | NZ 371/7 v SL 3261st ODI · ODI | NZ | 15 | - | 0 | New Zealand won by 45 runs | Mount Maunganui | Sri Lanka tour of New Zealand 2018/19 |
| 26 Dec 2018 | NZ 178 & 585/4d v SL 104 & 236/92nd Test · Test | NZ | 1 & 162* | - | 1 | New Zealand won by 423 runs | Christchurch | Sri Lanka tour of New Zealand 2018/19 |
| 15 Dec 2018 | SL 282 & 287/3 v NZ 5781st Test · Test | NZ | 50 | - | 1 | Match drawn | Wellington | Sri Lanka tour of New Zealand 2018/19 |
| 3 Dec 2018 | NZ 274 & 353/7d v PAK 348 & 1563rd Test · Test | NZ | 1 & 126* | - | 1 | New Zealand won by 123 runs | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 24 Nov 2018 | PAK 418/5d v NZ 90 & 3122nd Test · Test | NZ | 0 & 77 | - | 0 | Pakistan won by an innings and 16 runs | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 16 Nov 2018 | NZ 153 & 249 v PAK 227 & 1711st Test · Test | NZ | 28 & 55 | - | 0 | New Zealand won by 4 runs | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 11 Nov 2018 | PAK 279/8 v NZ 35/13rd ODI · ODI | NZ | 15* | - | 1 | No result | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 9 Nov 2018 | NZ 209/9 v PAK 212/42nd ODI · ODI | NZ | 33 | - | 1 | Pakistan won by 6 wickets | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 7 Nov 2018 | NZ 266/9 v PAK 2191st ODI · ODI | NZ | 0 | - | 0 | New Zealand won by 47 runs | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 17 Oct 2018 | CAN 228 & 221/9 v ND 378 & 234/6dMatch · First-class | CAN | 41 & 54 | - | 0 | Match drawn | Christchurch | Plunket Shield 2018/19 |
| 10 Oct 2018 | CS 352/7d & 0/0 v CAN 0/0 & 207Match · First-class | CAN | DNB & 43 | - | 0 | Central Stags won by 145 runs | Nelson | Plunket Shield 2018/19 |
| 11 Aug 2018 | LEI 103/4 v DERMatch · T20 | DER | - | - | 0 | No result | Derby | Vitality Blast 2018 |
| 30 Mar 2018 | ENG 307 & 352/9d v NZ 278 & 256/82nd Test · Test | NZ | 0 & 13 | - | 2 | Match drawn | Christchurch | England tour of Australia and New Zealand 2017/18 |
| 22 Mar 2018 | ENG 58 & 320 v NZ 427/8d1st Test · Test | NZ | 145* | - | 2 | New Zealand won by an innings and 49 runs | Auckland | England tour of Australia and New Zealand 2017/18 |
| 10 Mar 2018 | NZ 223 v ENG 229/35th ODI · ODI | NZ | 55 | - | 0 | England won by 7 wickets | Christchurch | England tour of Australia and New Zealand 2017/18 |
| 7 Mar 2018 | ENG 335/9 v NZ 339/54th ODI · ODI | NZ | 13* | - | 1 | New Zealand won by 5 wickets | Dunedin | England tour of Australia and New Zealand 2017/18 |
| 3 Mar 2018 | ENG 234 v NZ 230/83rd ODI · ODI | NZ | 0 | - | 0 | England won by 4 runs | Wellington | England tour of Australia and New Zealand 2017/18 |
| 28 Feb 2018 | NZ 223 v ENG 225/42nd ODI · ODI | NZ | 1 | - | 0 | England won by 6 wickets | Mount Maunganui | England tour of Australia and New Zealand 2017/18 |
| 25 Feb 2018 | ENG 284/8 v NZ 287/71st ODI · ODI | NZ | 0 | - | 0 | New Zealand won by 3 wickets | Hamilton | England tour of Australia and New Zealand 2017/18 |
| 19 Jan 2018 | NZ 271/7 v PAK 2565th ODI · ODI | NZ | 1 | - | 1 | New Zealand won by 15 runs | Wellington | Pakistan tour of New Zealand 2017/18 |
| 16 Jan 2018 | PAK 262/8 v NZ 263/54th ODI · ODI | NZ | 52* | - | 1 | New Zealand won by 5 wickets | Hamilton | Pakistan tour of New Zealand 2017/18 |
| 13 Jan 2018 | NZ 257 v PAK 743rd ODI · ODI | NZ | 0 | - | 0 | New Zealand won by 183 runs | Dunedin | Pakistan tour of New Zealand 2017/18 |
| 9 Jan 2018 | PAK 246/9 v NZ 151/22nd ODI · ODI | NZ | DNB | - | 0 | New Zealand won by 8 wickets (DLS method) | Nelson | Pakistan tour of New Zealand 2017/18 |
| 6 Jan 2018 | NZ 315/7 v PAK 166/61st ODI · ODI | NZ | 50 | - | 0 | New Zealand won by 61 runs (DLS method) | Wellington | Pakistan tour of New Zealand 2017/18 |
| 1 Jan 2018 | AUC 168/5 v CAN 161/8Match 18 · T20 | CAN | 10 | - | 0 | Auckland won by 7 runs | Christchurch | Super Smash 2017/18 |
| 28 Dec 2017 | CAN 138/9 v WEL 139/5Match 15 · T20 | CAN | 25 | - | 1 | Wellington won by 5 wickets | Wellington | Super Smash 2017/18 |
| 26 Dec 2017 | NZ 131/4 v WI 99/93rd ODI · ODI | NZ | 18* | - | 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 | NZ | 83* | - | 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 | 17 | - | 0 | 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 | 13 & 5 | - | 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 | 67 | - | 1 | New Zealand won by an innings and 67 runs | Wellington | West Indies tour of New Zealand 2017/18 |
| 15 Nov 2017 | WF 159 & 116/5 v CAN 118 & 156Match · First-class | CAN | 13 & 21 | - | 5 | Wellington Firebirds won by 5 wickets | Cello Basin Reserve | Plunket Shield 2017/18 |