| 24 Mar 2024 | AA 216 & 257 v CAN 242 & 232/4Match 22 · First-class | CAN | 1 & 43 | - | 3 | Canterbury won by 6 wickets | Kennards Hire Community Oval | Plunket Shield 2023/24 |
| 16 Mar 2024 | CAN 398 & 136/5 v ND 235 & 298Match 21 · First-class | CAN | 14 & 19 | - | 1 | Canterbury won by 5 wickets | Mainpower Oval | Plunket Shield 2023/24 |
| 28 Jan 2024 | CAN 133/2 v AUCFinal · T20 | CAN | 42 | - | 0 | No result | Auckland | Super Smash 2023/24 |
| 26 Jan 2024 | WEL 173/7 v CAN 177/6Eliminator · T20 | CAN | 1 | - | 0 | Canterbury won by 4 wickets | Hamilton | Super Smash 2023/24 |
| 22 Jan 2024 | CAN 178/4 v WEL 160/9Match 29 · T20 | CAN | 52 | - | 3 | Canterbury won by 18 runs | Wellington | Super Smash 2023/24 |
| 18 Jan 2024 | CAN 228/6 v ND 138/7Match 26 · T20 | CAN | 9 | - | 1 | Canterbury won by 90 runs | Hamilton | Super Smash 2023/24 |
| 11 Jan 2024 | WEL 184/5 v CAN 163/7Match 20 · T20 | CAN | 41 | - | 0 | Wellington won by 21 runs | Christchurch | Super Smash 2023/24 |
| 9 Jan 2024 | CAN 202/3 v ND 169/9Match 18 · T20 | CAN | 76* | - | 1 | Canterbury won by 33 runs | Christchurch | Super Smash 2023/24 |
| 7 Jan 2024 | CAN 140/5 v AUC 141/2Match 16 · T20 | CAN | 13 | - | 0 | Auckland won by 8 wickets | Christchurch | Super Smash 2023/24 |
| 5 Jan 2024 | CD 21/4 v CANMatch 14 · T20 | CAN | - | - | 0 | No result | Christchurch | Super Smash 2023/24 |
| 3 Jan 2024 | OTA 171/5 v CAN 175/6Match 12 · T20 | CAN | 59 | - | 1 | Canterbury won by 4 wickets | Alexandra | Super Smash 2023/24 |
| 30 Dec 2023 | CAN 185/4 v CD 142/8Match 9 · T20 | CAN | 23 | - | 0 | Canterbury won by 33 runs (DLS method) | New Plymouth | Super Smash 2023/24 |
| 26 Dec 2023 | CAN 2/0 v OTAMatch 5 · T20 | CAN | 1* | - | 0 | No result | Christchurch | Super Smash 2023/24 |
| 23 Dec 2023 | NZ 98 v BAN 99/13rd ODI · ODI | NZ | 1 | - | 0 | 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 | 95 | - | 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 | 0 | - | 0 | 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 | 1 & 3 | - | 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 | 19 & 2 | - | 2 | Bangladesh won by 150 runs | Sylhet | New Zealand tour of Bangladesh 2023/24 |
| 15 Nov 2023 | CS 177 & 256/8 v CAN 225 & 320Match 11 · First-class | CAN | 28 & 30 | - | 3 | Match drawn | McLean Park | Plunket Shield 2023/24 |
| 6 Nov 2023 | CAN 413/9d & 63/2 v AA 217 & 256Match 8 · First-class | CAN | 120 & 30* | - | 1 | Canterbury won by 8 wickets | Hagley Oval | Plunket Shield 2023/24 |
| 28 Oct 2023 | CAN 313/9 & 333/4d v OV 184 & 254/9Match 6 · First-class | CAN | 124 & 61 | - | 2 | Match drawn | Hagley Oval | Plunket Shield 2023/24 |
| 26 Sept 2023 | BAN 171 v NZ 175/33rd ODI · ODI | NZ | 50* | - | 0 | New Zealand won by 7 wickets | Dhaka | New Zealand tour of Bangladesh 2023 |
| 23 Sept 2023 | NZ 254 v BAN 1682nd ODI · ODI | NZ | 49 | - | 0 | New Zealand won by 86 runs | Dhaka | New Zealand tour of Bangladesh 2023 |
| 21 Sept 2023 | NZ 136/5 v BAN1st ODI · ODI | NZ | 44 | - | 0 | No result | Dhaka | New Zealand tour of Bangladesh 2023 |
| 15 Sept 2023 | ENG 311/9 v NZ 211/94th ODI · ODI | NZ | 41 | - | 0 | England won by 100 runs | London | New Zealand tour of England 2023 |
| 13 Sept 2023 | ENG 368 v NZ 1873rd ODI · ODI | NZ | 4 | - | 1 | England won by 181 runs | London | New Zealand tour of England 2023 |
| 8 Sept 2023 | ENG 291/6 v NZ 297/21st ODI · ODI | NZ | 26 | - | 1 | New Zealand won by 8 wickets | Cardiff | New Zealand tour of England 2023 |
| 7 May 2023 | NZ 299 v PAK 2525th ODI · ODI | NZ | 23 | - | 0 | New Zealand won by 47 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 3 May 2023 | PAK 287/6 v NZ 2613rd ODI · ODI | NZ | 1 | - | 0 | Pakistan won by 26 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 29 Apr 2023 | NZ 336/5 v PAK 337/32nd ODI · ODI | NZ | 6* | - | 0 | Pakistan won by 7 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 27 Apr 2023 | NZ 288/7 v PAK 291/51st ODI · ODI | NZ | 20* | - | 1 | Pakistan won by 5 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 31 Mar 2023 | SL 157 v NZ 159/43rd ODI · ODI | NZ | 44* | - | 1 | 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 | 200* | - | 1 | 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 | 2 & 20 | - | 1 | 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 | 30 & 29 | - | 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 | 4 & 7 | - | 2 | England won by 267 runs | Mount Maunganui | England tour of New Zealand 2022/23 |
| 24 Jan 2023 | IND 385/9 v NZ 2953rd ODI · ODI | NZ | 42 | - | 0 | India won by 90 runs | Indore | New Zealand tour of India 2022/23 |
| 21 Jan 2023 | NZ 108 v IND 111/22nd ODI · ODI | NZ | 2 | - | 0 | India won by 8 wickets | Raipur | New Zealand tour of India 2022/23 |
| 18 Jan 2023 | IND 349/8 v NZ 3371st ODI · ODI | NZ | 18 | - | 0 | India won by 12 runs | Hyderabad | New Zealand tour of India 2022/23 |
| 2 Jan 2023 | NZ 449 & 277/5d v PAK 408 & 304/92nd Test · Test | NZ | 26 & 5 | - | 0 | 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 | 22 & DNB | - | 1 | Match drawn | Karachi | New Zealand tour of Pakistan 2022/23 |
| 14 Nov 2022 | CAN 509 v AA 438 & 252/6Match 11 · First-class | CAN | 89 | - | 0 | Match drawn | Hagley Oval | Plunket Shield 2022/23 |
| 5 Nov 2022 | CAN 511 v OV 248 & 234Match 9 · First-class | CAN | 64 | - | 0 | Canterbury won by an innings and 29 runs | Hagley Oval | Plunket Shield 2022/23 |
| 26 Oct 2022 | WF 80 & 87 v CAN 123 & 334/8dMatch 6 · First-class | CAN | 0 & 54 | - | 2 | Canterbury won by 290 runs | Cello Basin Reserve | Plunket Shield 2022/23 |
| 18 Oct 2022 | CS 302 & 176/9 v CAN 416/9dMatch 1 · First-class | CAN | 0 | - | 0 | Match drawn | Saxton Oval | Plunket Shield 2022/23 |
| 15 Jul 2022 | NZ 360/6 v IRE 359/93rd ODI · ODI | NZ | 79 | - | 0 | New Zealand won by 1 run | Dublin | New Zealand tour of Ireland 2022 |
| 12 Jul 2022 | IRE 216 v NZ 219/72nd ODI · ODI | NZ | 17 | - | 0 | New Zealand won by 3 wickets | Dublin | New Zealand tour of Ireland 2022 |
| 10 Jul 2022 | IRE 300/9 v NZ 305/91st ODI · ODI | NZ | 7 | - | 0 | New Zealand won by 1 wicket | Dublin | New Zealand tour of Ireland 2022 |
| 23 Jun 2022 | NZ 329 & 326 v ENG 360 & 296/33rd Test · Test | NZ | 19 & 7 | - | 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 | 30 & 3 | - | 0 | England won by 5 wickets | Nottingham | New Zealand tour of England 2022 |