| 17 Jun 2026 | NZ 391 & 362 v ENG 291 & 2092nd Test · Test | NZ | 41 & 6 | 1/78 & 3/61 | 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 | 38* & 6 | 5/62 & 1/41 | 2 | England won by 115 runs | London | New Zealand tour of England 2026 |
| 5 Dec 2025 | CS 239 & 330 v CAN 124 & 150Match 9 · First-class | CAN | 3 & 12 | 2/27 & 3/39 | 3 | Central Stags won by 295 runs | Napier | Plunket Shield 2025/26 |
| 4 Feb 2024 | NZ 511 & 179/4d v SA 162 & 2471st Test · Test | NZ | 8* & DNB | 2/35 & 4/58 | 0 | 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 | 20 & DNB | 0/8 | 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 | 23 & 9 | 2/52 & 0/25 | 0 | Bangladesh won by 150 runs | Sylhet | New Zealand tour of Bangladesh 2023/24 |
| 28 Oct 2023 | CAN 313/9 & 333/4d v OV 184 & 254/9Match 6 · First-class | CAN | 44* & DNB | 1/41 & 4/43 | 0 | Match drawn | Christchurch | Plunket Shield 2023/24 |
| 10 Jun 2022 | NZ 553 & 284 v ENG 539 & 299/52nd Test · Test | NZ | 14 & 1 | 0/66 | 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 | 6 & 0 | 2/20 & 4/79 | 0 | England won by 5 wickets | London | New Zealand tour of England 2022 |
| 11 Mar 2022 | AA 389 & 259/4d v OV 334 & 156Match 15 · First-class | AA | 32 & DNB | 1/37 & 1/18 | 1 | Auckland Aces won by 158 runs | Alexandra | Plunket Shield 2021/22 |
| 25 Feb 2022 | SA 364 & 354/9d v NZ 293 & 2272nd Test · Test | NZ | 13 & 12 | 2/74 & 2/81 | 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 | 15 | 1/19 & 1/24 | 1 | New Zealand won by an innings and 276 runs | Christchurch | South Africa tour of New Zealand 2021/22 |
| 4 Feb 2022 | ND 230 & 173 v AA 208 & 196/6Match 10 · First-class | AA | 28 & 1* | 1/29 & 1/34 | 2 | Auckland Aces won by 4 wickets | Auckland | Plunket Shield 2021/22 |
| 9 Jan 2022 | NZ 521/6d v BAN 126 & 2782nd Test · Test | NZ | 4* | 2/32 & 4/82 | 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 | 6 & 0 | 1/78 & 1/12 | 0 | 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 | 17 & 0 | 0/36 & 0/15 | 1 | 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 | 23 & 5 | 3/91 & 3/40 | 0 | Match drawn | Kanpur | New Zealand tour of India 2021/22 |
| 4 Jul 2021 | HAM 488 v SUR 72 & 122/8Match · First-class | SUR | 0* & DNB | 0/10 | 0 | Match drawn | Southampton | County Championship 2021 |
| 18 Jun 2021 | IND 217 & 170 v NZ 249 & 140/2Final · Test | NZ | 21 & DNB | 5/31 & 2/30 | 0 | New Zealand won by 8 wickets | Southampton | ICC World Test Championship 2021 |
| 2 Jun 2021 | NZ 378 & 169/6d v ENG 275 & 170/31st Test · Test | NZ | 9 & DNB | 3/85 & 0/28 | 1 | Match drawn | London | New Zealand tour of England 2021 |
| 3 Jan 2021 | PAK 297 & 186 v NZ 659/6d2nd Test · Test | NZ | 30* | 5/69 & 6/48 | 1 | New Zealand won by an innings and 176 runs | Christchurch | Pakistan tour of New Zealand 2020/21 |
| 26 Dec 2020 | NZ 431 & 180/5d v PAK 239 & 2711st Test · Test | NZ | 32 & DNB | 3/35 & 2/35 | 0 | New Zealand won by 101 runs | Mount Maunganui | Pakistan tour of New Zealand 2020/21 |
| 11 Dec 2020 | NZ 460 v WI 131 & 3172nd Test · Test | NZ | 20 | 5/34 & 2/43 | 0 | 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 | 51* | 2/25 & 2/42 | 0 | New Zealand won by an innings and 134 runs | Hamilton | West Indies tour of New Zealand 2020/21 |
| 14 Nov 2020 | AA 279 & 297/5 v WF 446Match 11 · First-class | AA | 51 & DNB | 5/85 | 0 | Match drawn | Wellington | Plunket Shield 2020/21 |
| 28 Oct 2020 | AA 167 & 269 v CS 150 & 261Match 5 · First-class | AA | 6 & 17 | 5/41 & 2/46 | 1 | Auckland Aces won by 25 runs | Auckland | Plunket Shield 2020/21 |
| 20 Oct 2020 | OV 186 & 54 v AA 369/9dMatch 3 · First-class | AA | 3 | 5/39 & 3/6 | 1 | Auckland Aces won by an innings and 129 runs | Auckland | Plunket Shield 2020/21 |
| 29 Feb 2020 | NZ 235 & 132/3 v IND 242 & 124Match 2 · Test | NZ | 49 & DNB | 5/45 & 0/18 | 0 | New Zealand won by 7 wickets | Christchurch | India in New Zealand Test Series 2019/20 |
| 21 Feb 2020 | NZ 348 & 9/0 v IND 165 & 191Match 1 · Test | NZ | 44 & DNB | 4/39 & 0/45 | 1 | New Zealand won by 10 wickets | Wellington | India in New Zealand Test Series 2019/20 |
| 8 Nov 2019 | WF 91 & 104/2 v AA 217Match · First-class | AA | 0 | 1/24 & 0/17 | 0 | Match drawn | Cello Basin Reserve | Plunket Shield 2019/20 |
| 21 Oct 2019 | AA 210 & 189/9d v CS 169 & 192Match · First-class | AA | 1 & 17 | 1/23 & 2/51 | 0 | Auckland Aces won by 38 runs | Kennards Hire Community Oval | Plunket Shield 2019/20 |
| 21 Feb 2019 | CAN 280 & 208/8 v CS 261 & 226Match · First-class | CAN | 6* & 5 | 0/35 | 0 | Canterbury won by 2 wickets | Rangiora | Plunket Shield 2018/19 |
| 14 Dec 2018 | OV 206 & 246 v CAN 438 & 15/1Match · First-class | CAN | 67 & DNB | 4/39 & 3/38 | 0 | Canterbury won by 9 wickets | University of Otago Oval | Plunket Shield 2018/19 |
| 6 Dec 2018 | AA 246 & 257/6 v CAN 220 & 282Match · First-class | CAN | 15 & 51 | 2/31 & 1/45 | 0 | Auckland Aces won by 4 wickets | Kennards Hire Community Oval | Plunket Shield 2018/19 |
| 25 Mar 2018 | CS 360/7d v CAN 97 & 205Match · First-class | CAN | 0 & 2 | 2/61 | 0 | Central Stags won by an innings and 58 runs | Napier | Plunket Shield 2017/18 |
| 1 Mar 2018 | CAN 156 & 53 v WF 166 & 44/0Match · First-class | CAN | 5 & 15* | 5/61 & 0/31 | 0 | Wellington Firebirds won by 10 wickets | Christchurch | Plunket Shield 2017/18 |
| 22 Nov 2016 | CAN 245 & 400/7d v AA 285 & 350Match · First-class | CAN | 4 & DNB | 8/74 & 3/86 | 1 | Canterbury won by 10 runs | Rangiora | Plunket Shield 2016/17 |
| 5 Nov 2016 | ND 138 & 181 v CAN 112 & 186Match · First-class | CAN | 0 & 9 | 4/32 & 2/44 | 0 | Northern Districts won by 21 runs | Hamilton | Plunket Shield 2016/17 |
| 29 Oct 2016 | CAN 202 & 354 v CS 399 & 86/9Match · First-class | CAN | 15 & 40* | 3/72 & 1/9 | 0 | Canterbury won by 71 runs | Christchurch | Plunket Shield 2016/17 |
| 22 Oct 2016 | CAN 445 & 165/9 v ND 415 & 198/5Match · First-class | CAN | 40 & 0 | 2/68 & 1/47 | 0 | Northern Districts won by 5 wickets | Christchurch | Plunket Shield 2016/17 |
| 15 Mar 2016 | WF 206 & 136 v CAN 159/2d & 129Match · First-class | CAN | DNB & 4 | 3/57 & 2/20 | 0 | Wellington Firebirds won by 54 runs | Christchurch | Plunket Shield 2015/16 |
| 8 Mar 2016 | OV 351 & 225/3d v CAN 180 & 398/5Match · First-class | CAN | 11* & DNB | 3/54 & 0/16 | 0 | Canterbury won by 5 wickets | Invercargill | Plunket Shield 2015/16 |
| 13 Feb 2016 | CAN 204 & 339 v CS 168 & 278/9Match · First-class | CAN | 2* & 0* | 5/47 & 2/52 | 1 | Match drawn | Nelson | Plunket Shield 2015/16 |
| 5 Feb 2016 | CAN 294 & 222 v AA 279 & 239/5Match · First-class | CAN | 1 & 4 | 0/55 & 2/51 | 0 | Auckland Aces won by 5 wickets | Christchurch | Plunket Shield 2015/16 |
| 17 Dec 2015 | CAN 320 & 310 v CS 245 & 224Match · First-class | CAN | 1 & 26 | 1/47 & 0/41 | 0 | Canterbury won by 161 runs | Rangiora | Plunket Shield 2015/16 |
| 6 Feb 2015 | WF 263 & 264 v CAN 356 & 172/1Match · First-class | CAN | 0 & DNB | 0/45 & 1/40 | 0 | Canterbury won by 9 wickets | Wellington | Plunket Shield 2014/15 |
| 25 Oct 2014 | CAN 242 & 407/7d v WF 343 & 308/6Match · First-class | CAN | 0 & DNB | 0/70 & 0/27 | 0 | Wellington Firebirds won by 4 wickets | Christchurch | Plunket Shield 2014/15 |