| 25 Jun 2026 | NZ 438 & 288/9d v ENG 354 & 2123rd Test · Test | NZ | 157 & 5 | - | 0 | New Zealand won by 160 runs | Nottingham | New Zealand tour of England 2026 |
| 17 Jun 2026 | NZ 391 & 362 v ENG 291 & 2092nd Test · Test | NZ | 9 & 11 | - | 0 | New Zealand won by 253 runs | London | New Zealand tour of England 2026 |
| 4 Jun 2026 | ENG 140 & 226 v NZ 113 & 1381st Test · Test | NZ | 1 & 41 | - | 0 | England won by 115 runs | London | New Zealand tour of England 2026 |
| 27 May 2026 | NZ 490/8d v IRE 179 & 232/9Only Test · Test | NZ | 4 | - | 1 | New Zealand won by an innings and 79 runs | Belfast | New Zealand tour of Ireland 2026 |
| 18 Dec 2025 | NZ 575/8d & 306/2d v WI 420 & 1383rd Test · Test | NZ | 227 & 100 | - | 0 | New Zealand won by 323 runs | Mount Maunganui | West Indies tour of New Zealand 2025/26 |
| 10 Dec 2025 | WI 205 & 128 v NZ 278/9d & 57/12nd Test · Test | NZ | 60 & 28* | - | 0 | New Zealand won by 9 wickets | Wellington | West Indies tour of New Zealand 2025/26 |
| 2 Dec 2025 | NZ 231 & 466/8d v WI 167 & 457/61st Test · Test | NZ | 0 & 37 | - | 1 | Match drawn | Christchurch | West Indies tour of New Zealand 2025/26 |
| 7 Aug 2025 | ZIM 125 & 117 v NZ 601/3d2nd Test · Test | NZ | 153 | - | 2 | New Zealand won by an innings and 359 runs | Bulawayo | New Zealand tour of Zimbabwe 2025 |
| 30 Jul 2025 | ZIM 149 & 165 v NZ 307/9 & 8/11st Test · Test | NZ | 88 & 4 | - | 1 | New Zealand won by 9 wickets | Bulawayo | New Zealand tour of Zimbabwe 2025 |
| 6 Dec 2024 | ENG 280 & 427/6d v NZ 125 & 2592nd Test · Test | NZ | 11 & 0 | - | 1 | England won by 323 runs | Wellington | England tour of New Zealand 2024/25 |
| 28 Nov 2024 | NZ 348 & 254 v ENG 499 & 104/21st Test · Test | NZ | 2 & 8 | - | 1 | England won by 8 wickets | Christchurch | England tour of New Zealand 2024/25 |
| 11 Nov 2024 | AA 184 & 317 v WF 270 & 177Match 2 · First-class | WF | 36 & 28 | - | 0 | Auckland Aces won by 54 runs | Wellington | Plunket Shield 2024/25 |
| 1 Nov 2024 | NZ 235 & 174 v IND 263 & 1213rd Test · Test | NZ | 4 & 22 | - | 0 | New Zealand won by 25 runs | Mumbai | New Zealand tour of India 2024/25 |
| 24 Oct 2024 | NZ 259 & 255 v IND 156 & 2452nd Test · Test | NZ | 76 & 17 | - | 0 | New Zealand won by 113 runs | Pune | New Zealand tour of India 2024/25 |
| 16 Oct 2024 | IND 46 & 462 v NZ 402 & 110/21st Test · Test | NZ | 91 & 17 | - | 1 | New Zealand won by 8 wickets | Bengaluru | New Zealand tour of India 2024/25 |
| 26 Sept 2024 | SL 602/5d v NZ 88 & 3602nd Test · Test | NZ | 9 & 61 | - | 0 | Sri Lanka won by an innings and 154 runs | Galle | New Zealand tour of Sri Lanka 2024 |
| 18 Sept 2024 | SL 305 & 309 v NZ 340 & 2111st Test · Test | NZ | 17 & 4 | - | 0 | Sri Lanka won by 63 runs | Galle | New Zealand tour of Sri Lanka 2024 |
| 13 Feb 2024 | SA 242 & 235 v NZ 211 & 269/32nd Test · Test | NZ | 0 & 17 | - | 0 | 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 | 1 & 29 | - | 2 | New Zealand won by 281 runs | Mount Maunganui | South Africa tour of New Zealand 2023/24 |
| 6 Dec 2023 | BAN 172 & 144 v NZ 180 & 139/62nd Test · Test | NZ | 11 & 2 | - | 0 | 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 | 12 & 22 | - | 0 | Bangladesh won by 150 runs | Sylhet | New Zealand tour of Bangladesh 2023/24 |
| 17 Mar 2023 | NZ 580/4d v SL 164 & 3582nd Test · Test | NZ | 78 | - | 2 | 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 | 30 & 5 | - | 0 | 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 | 0 & 61 | - | 0 | 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 | 77 & 2 | - | 1 | England won by 267 runs | Mount Maunganui | England tour of New Zealand 2022/23 |
| 2 Jan 2023 | NZ 449 & 277/5d v PAK 408 & 304/92nd Test · Test | NZ | 122 & 0 | - | 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 | 92 & 18* | - | 0 | Match drawn | Karachi | New Zealand tour of Pakistan 2022/23 |
| 23 Jun 2022 | NZ 329 & 326 v ENG 360 & 296/33rd Test · Test | NZ | 26 & 11 | - | 0 | 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 | 46 & 52 | - | 0 | 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 | 3 & 13 | - | 0 | England won by 5 wickets | London | New Zealand tour of England 2022 |
| 25 Feb 2022 | SA 364 & 354/9d v NZ 293 & 2272nd Test · Test | NZ | 16 & 92 | - | 0 | 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 | 36 | - | 1 | New Zealand won by an innings and 276 runs | Christchurch | South Africa tour of New Zealand 2021/22 |
| 9 Jan 2022 | NZ 521/6d v BAN 126 & 2782nd Test · Test | NZ | 109 | - | 0 | 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 | 122 & 13 | - | 0 | Bangladesh won by 8 wickets | Mount Maunganui | Bangladesh tour of New Zealand 2021/22 |
| 11 Jul 2021 | SOM 429 & 69 v SUR 240 & 106/4Match · First-class | SOM | 21 & 12 | - | 2 | Match drawn | London | County Championship 2021 |
| 4 Jul 2021 | SOM 461/9d v LEI 475/7Match · First-class | SOM | 88 | - | 1 | Match drawn | Taunton | County Championship 2021 |
| 18 Jun 2021 | IND 217 & 170 v NZ 249 & 140/2Final · Test | NZ | 54 & 19 | - | 0 | New Zealand won by 8 wickets | Southampton | ICC World Test Championship 2021 |
| 10 Jun 2021 | ENG 303 & 122 v NZ 388 & 41/22nd Test · Test | NZ | 80 & 3 | - | 0 | New Zealand won by 8 wickets | Birmingham | New Zealand tour of England 2021 |
| 2 Jun 2021 | NZ 378 & 169/6d v ENG 275 & 170/31st Test · Test | NZ | 200 & 23 | - | 0 | Match drawn | London | New Zealand tour of England 2021 |
| 11 Mar 2021 | CS 175 & 245/9d v WF 104 & 256Match 13 · First-class | WF | 27 & 19 | - | 2 | Central Stags won by 60 runs | Napier | Plunket Shield 2020/21 |
| 14 Nov 2020 | AA 279 & 297/5 v WF 446Match 11 · First-class | WF | 157 | - | 2 | Match drawn | Wellington | Plunket Shield 2020/21 |
| 5 Nov 2020 | OV 265 & 218/3d v WF 205 & 194Match 8 · First-class | WF | 4 & 16 | - | 0 | Otago Volts won by 84 runs | Wellington | Plunket Shield 2020/21 |
| 28 Oct 2020 | WF 115 & 276 v CAN 410/6dMatch 6 · First-class | WF | 27 & 94 | - | 0 | Canterbury won by an innings and 19 runs | Christchurch | Plunket Shield 2020/21 |
| 19 Oct 2020 | WF 65 & 212 v CAN 156 & 126/2Match 2 · First-class | WF | 31 & 81 | - | 0 | Canterbury won by 8 wickets | Wellington | Plunket Shield 2020/21 |
| 10 Mar 2020 | AA 179 & 174 v WF 360Match · First-class | WF | 94 | - | 2 | Wellington Firebirds won by an innings and 7 runs | Auckland | Plunket Shield 2019/20 |
| 1 Mar 2020 | WF 298 & 53/1 v CS 96 & 254Match · First-class | WF | 0 & 19* | - | 0 | Wellington Firebirds won by 9 wickets | Cello Basin Reserve | Plunket Shield 2019/20 |
| 22 Feb 2020 | CAN 570/8d v WF 316 & 120Match · First-class | WF | 26 & 0 | - | 1 | Canterbury won by an innings and 134 runs | Rangiora | Plunket Shield 2019/20 |
| 8 Nov 2019 | WF 91 & 104/2 v AA 217Match · First-class | WF | 22 & 32* | - | 0 | Match drawn | Cello Basin Reserve | Plunket Shield 2019/20 |
| 29 Oct 2019 | WF 525/7d & 247/6d v CAN 415/9d & 313Match · First-class | WF | 327* & 66 | - | 0 | Wellington Firebirds won by 44 runs | Cello Basin Reserve | Plunket Shield 2019/20 |
| 21 Oct 2019 | WF 372 & 50/2 v OV 199 & 219Match · First-class | WF | 96 & 19 | - | 0 | Wellington Firebirds won by 8 wickets | Cello Basin Reserve | Plunket Shield 2019/20 |