| 13 Feb 2024 | SA 242 & 235 v NZ 211 & 269/32nd Test · Test | NZ | 4 & DNB | - | 3 | New Zealand won by 7 wickets | Hamilton | South Africa tour of New Zealand 2023/24 |
| 4 Feb 2024 | NZ 511 & 179/4d v SA 162 & 2471st Test · Test | NZ | 11 & 5* | - | 2 | New Zealand won by 281 runs | Mount Maunganui | South Africa tour of New Zealand 2023/24 |
| 2 Jan 2024 | WEL 177/8 v ND 154/8Match 11 · T20 | WEL | 71 | - | 0 | Wellington won by 23 runs | Mount Maunganui | Super Smash 2023/24 |
| 23 Dec 2023 | NZ 98 v BAN 99/13rd ODI · ODI | NZ | 4 | - | 1 | Bangladesh won by 9 wickets | Napier | Bangladesh tour of New Zealand 2023/24 |
| 20 Dec 2023 | BAN 291 v NZ 296/32nd ODI · ODI | NZ | 24* | - | 2 | New Zealand won by 7 wickets | Nelson | Bangladesh tour of New Zealand 2023/24 |
| 17 Dec 2023 | NZ 239/7 v BAN 200/91st ODI · ODI | NZ | 1 | - | 2 | New Zealand won by 44 runs (DLS method) | Dunedin | Bangladesh tour of New Zealand 2023/24 |
| 6 Dec 2023 | BAN 172 & 144 v NZ 180 & 139/62nd Test · Test | NZ | 0 & 2 | - | 4 | New Zealand won by 4 wickets | Dhaka | New Zealand tour of Bangladesh 2023/24 |
| 28 Nov 2023 | BAN 310 & 338 v NZ 317 & 1811st Test · Test | NZ | 6 & 6 | - | 4 | Bangladesh won by 150 runs | Sylhet | New Zealand tour of Bangladesh 2023/24 |
| 26 Sept 2023 | BAN 171 v NZ 175/33rd ODI · ODI | NZ | 23* | - | 3 | New Zealand won by 7 wickets | Dhaka | New Zealand tour of Bangladesh 2023 |
| 23 Sept 2023 | NZ 254 v BAN 1682nd ODI · ODI | NZ | 68 | - | 1 | New Zealand won by 86 runs | Dhaka | New Zealand tour of Bangladesh 2023 |
| 21 Sept 2023 | NZ 136/5 v BAN1st ODI · ODI | NZ | 8* | - | 0 | No result | Dhaka | New Zealand tour of Bangladesh 2023 |
| 7 May 2023 | NZ 299 v PAK 2525th ODI · ODI | NZ | 15 | - | 1 | New Zealand won by 47 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 5 May 2023 | PAK 334/6 v NZ 2324th ODI · ODI | NZ | 23 | - | 3 | Pakistan won by 102 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 3 May 2023 | PAK 287/6 v NZ 2613rd ODI · ODI | NZ | 65 | - | 1 | Pakistan won by 26 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 31 Mar 2023 | SL 157 v NZ 159/43rd ODI · ODI | NZ | 4 | - | 0 | New Zealand won by 6 wickets | Hamilton | Sri Lanka tour of New Zealand 2022/23 |
| 17 Mar 2023 | NZ 580/4d v SL 164 & 3582nd Test · Test | NZ | 17* | - | 3 | New Zealand won by an innings and 58 runs | Wellington | Sri Lanka tour of New Zealand 2022/23 |
| 9 Mar 2023 | SL 355 & 302 v NZ 373 & 285/81st Test · Test | NZ | 7 & 3 | - | 7 | New Zealand won by 2 wickets | Christchurch | Sri Lanka tour of New Zealand 2022/23 |
| 24 Feb 2023 | ENG 435/8d & 256 v NZ 209 & 4832nd Test · Test | NZ | 38 & 90 | - | 4 | New Zealand won by 1 run | Wellington | England tour of New Zealand 2022/23 |
| 16 Feb 2023 | ENG 325/9d & 374 v NZ 306 & 1261st Test · Test | NZ | 138 & 1 | - | 5 | England won by 267 runs | Mount Maunganui | England tour of New Zealand 2022/23 |
| 5 Feb 2023 | AUC 119/8 v WEL 110Match 29 · T20 | WEL | 0 | - | 1 | Auckland won by 9 runs | Wellington | Super Smash 2022/23 |
| 23 Jan 2023 | WEL 148 v CAN 152/5Match 22 · T20 | WEL | 70 | - | 0 | Canterbury won by 5 wickets | Wellington | Super Smash 2022/23 |
| 2 Jan 2023 | NZ 449 & 277/5d v PAK 408 & 304/92nd Test · Test | NZ | 51 & 74 | - | 2 | Match drawn | Karachi | New Zealand tour of Pakistan 2022/23 |
| 26 Dec 2022 | PAK 438 & 311/8d v NZ 612/9d & 61/11st Test · Test | NZ | 47 & DNB | - | 6 | Match drawn | Karachi | New Zealand tour of Pakistan 2022/23 |
| 14 Nov 2022 | CS 215 & 248 v WF 262 & 269Match 10 · First-class | WF | 105 & 10 | - | 5 | Wellington Firebirds won by 68 runs | Fitzherbert Park | Plunket Shield 2022/23 |
| 5 Nov 2022 | WF 198 & 132 v AA 324 & 7/1Match 8 · First-class | WF | 56 & 21 | - | 3 | Auckland Aces won by 9 wickets | Cello Basin Reserve | Plunket Shield 2022/23 |
| 26 Oct 2022 | WF 80 & 87 v CAN 123 & 334/8dMatch 6 · First-class | WF | 15 & 11 | - | 6 | Canterbury won by 290 runs | Cello Basin Reserve | Plunket Shield 2022/23 |
| 18 Oct 2022 | WF 370 & 252/9 v ND 225 & 394Match 3 · First-class | WF | 102 & 68 | - | 8 | Wellington Firebirds won by 1 wicket | Cello Basin Reserve | Plunket Shield 2022/23 |
| 23 Jun 2022 | NZ 329 & 326 v ENG 360 & 296/33rd Test · Test | NZ | 55 & 88* | - | 1 | England won by 7 wickets | Leeds | New Zealand tour of England 2022 |
| 10 Jun 2022 | NZ 553 & 284 v ENG 539 & 299/52nd Test · Test | NZ | 106 & 24 | - | 6 | England won by 5 wickets | Nottingham | New Zealand tour of England 2022 |
| 2 Jun 2022 | NZ 132 & 285 v ENG 141 & 279/51st Test · Test | NZ | 14 & 96 | - | 4 | England won by 5 wickets | London | New Zealand tour of England 2022 |
| 6 Apr 2022 | ND 188 & 161 v WF 296 & 54/1Match 22 · First-class | WF | 55* & DNB | - | 2 | Wellington Firebirds won by 9 wickets | Whangarei | Plunket Shield 2021/22 |
| 28 Mar 2022 | AA 469/8d & 9/0 v WF 195 & 281Match 19 · First-class | WF | 20 & 33 | - | 2 | Auckland Aces won by 10 wickets | Auckland | Plunket Shield 2021/22 |
| 20 Mar 2022 | WF 469 & 0/0 v OV 164/5d & 309/3Match 17 · First-class | WF | 0 & DNB | - | 1 | Otago Volts won by 7 wickets | Dunedin | Plunket Shield 2021/22 |
| 25 Feb 2022 | SA 364 & 354/9d v NZ 293 & 2272nd Test · Test | NZ | 6 & 44 | - | 4 | South Africa won by 198 runs | Christchurch | South Africa tour of New Zealand 2021/22 |
| 17 Feb 2022 | SA 95 & 111 v NZ 4821st Test · Test | NZ | 96 | - | 6 | New Zealand won by an innings and 276 runs | Christchurch | South Africa tour of New Zealand 2021/22 |
| 27 Jan 2022 | WEL 190/3 v CAN 191/4Eliminator · T20 | WEL | 0 | - | 0 | Canterbury won by 6 wickets | Dunedin | Super Smash 2021/22 |
| 24 Jan 2022 | WEL 167 v ND 168/8Match 30 · T20 | WEL | 2 | - | 1 | Northern Districts won by 2 wickets | Wellington | Super Smash 2021/22 |
| 20 Jan 2022 | AUC 121/9 v WEL 122/2Match 26 · T20 | WEL | 41* | - | 0 | Wellington won by 8 wickets | Auckland | Super Smash 2021/22 |
| 9 Jan 2022 | NZ 521/6d v BAN 126 & 2782nd Test · Test | NZ | 57* | - | 2 | New Zealand won by an innings and 117 runs | Christchurch | Bangladesh tour of New Zealand 2021/22 |
| 1 Jan 2022 | NZ 328 & 169 v BAN 458 & 42/21st Test · Test | NZ | 11 & 0 | - | 4 | Bangladesh won by 8 wickets | Mount Maunganui | Bangladesh tour of New Zealand 2021/22 |
| 3 Dec 2021 | IND 325 & 276/7d v NZ 62 & 1672nd Test · Test | NZ | 8 & 0 | - | 3 | India won by 372 runs | Mumbai | New Zealand tour of India 2021/22 |
| 25 Nov 2021 | IND 345 & 234/7d v NZ 296 & 165/91st Test · Test | NZ | 13 & 2 | - | 6 | Match drawn | Kanpur | New Zealand tour of India 2021/22 |
| 31 Oct 2021 | CAN 379/9d & 230/1d v WF 161 & 154Match 3 · First-class | WF | 13 & 17 | - | 3 | Canterbury won by 294 runs | Wellington | Plunket Shield 2021/22 |
| 23 Oct 2021 | OV 207 & 180 v WF 195 & 193/4Match 1 · First-class | WF | 0 & 22* | - | 2 | Wellington Firebirds won by 6 wickets | Wellington | Plunket Shield 2021/22 |
| 8 Sept 2021 | NZ 93 v BAN 96/44th T20I · T20I | NZ | 4 | - | 0 | Bangladesh won by 6 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |
| 5 Sept 2021 | NZ 128/5 v BAN 763rd T20I · T20I | NZ | 30* | - | 1 | New Zealand won by 52 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 3 Sept 2021 | BAN 141/6 v NZ 137/52nd T20I · T20I | NZ | 6 | - | 1 | Bangladesh won by 4 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 1 Sept 2021 | NZ 60 v BAN 62/31st T20I · T20I | NZ | 2 | - | 0 | Bangladesh won by 7 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |
| 10 Jun 2021 | ENG 303 & 122 v NZ 388 & 41/22nd Test · Test | NZ | 34 & DNB | - | 8 | New Zealand won by 8 wickets | Birmingham | New Zealand tour of England 2021 |
| 3 Apr 2021 | WF 342 & 298/7d v AA 368/9 & 267/7Match 22 · First-class | WF | 113 & 19 | - | 1 | Match drawn | Auckland | Plunket Shield 2020/21 |