| 8 Jan 2024 | CD 158/7 v WEL 160/6Match 17 · T20 | CD | DNB | 1/39 | 0 | Wellington won by 4 wickets | Napier | Super Smash 2023/24 |
| 5 Jan 2024 | CD 21/4 v CANMatch 14 · T20 | CD | DNB | - | 0 | No result | Christchurch | Super Smash 2023/24 |
| 30 Dec 2023 | CAN 185/4 v CD 142/8Match 9 · T20 | CD | DNB | 0/39 | 0 | Canterbury won by 33 runs (DLS method) | New Plymouth | Super Smash 2023/24 |
| 27 Dec 2023 | CD 206/5 v ND 150Match 6 · T20 | CD | DNB | 2/33 | 1 | Central Districts won by 56 runs | Palmerston North | Super Smash 2023/24 |
| 22 Dec 2023 | ND 196/9 v CD 141Match 3 · T20 | CD | 22 | 1/47 | 0 | Northern Districts won by 55 runs | Hamilton | Super Smash 2023/24 |
| 15 Nov 2023 | CS 177 & 256/8 v CAN 225 & 320Match 11 · First-class | CS | 10* & 0* | 3/38 & 1/65 | 1 | Match drawn | Napier | Plunket Shield 2023/24 |
| 6 Nov 2023 | OV 210 & 254 v CS 182 & 332/9dMatch 9 · First-class | CS | 8* & 15 | 1/40 & 2/24 | 0 | Central Stags won by 50 runs | University of Otago Oval | Plunket Shield 2023/24 |
| 28 Oct 2023 | CS 169 & 184 v WF 201 & 324Match 5 · First-class | CS | 15* & 4 | 0/44 & 1/60 | 0 | Wellington Firebirds won by 172 runs | Nelson | Plunket Shield 2023/24 |
| 20 Oct 2023 | AA 264/9 & 168/9 v CS 509/8dMatch 1 · First-class | CS | DNB | 3/57 & 1/31 | 0 | Central Stags won by an innings and 77 runs | Kennards Hire Community Oval | Plunket Shield 2023/24 |
| 5 May 2023 | PAK 334/6 v NZ 2324th ODI · ODI | NZ | 6 | 0/74 | 0 | Pakistan won by 102 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 27 Apr 2023 | NZ 288/7 v PAK 291/51st ODI · ODI | NZ | DNB | 1/52 | 0 | Pakistan won by 5 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 24 Apr 2023 | PAK 193/5 v NZ 194/45th T20I · T20I | NZ | DNB | 3/33 | 0 | New Zealand won by 6 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 31 Mar 2023 | SL 157 v NZ 159/43rd ODI · ODI | NZ | DNB | 0/35 | 0 | New Zealand won by 6 wickets | Hamilton | Sri Lanka tour of New Zealand 2022/23 |
| 25 Mar 2023 | NZ 274 v SL 761st ODI · ODI | NZ | 6* | 2/20 | 1 | New Zealand won by 198 runs | Auckland | Sri Lanka tour of New Zealand 2022/23 |
| 17 Mar 2023 | NZ 580/4d v SL 164 & 3582nd Test · Test | NZ | DNB | 1/21 & 3/84 | 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* & DNB | 0/103 & 4/100 | 0 | New Zealand won by 2 wickets | Christchurch | Sri Lanka tour of New Zealand 2022/23 |
| 16 Feb 2023 | ENG 325/9d & 374 v NZ 306 & 1261st Test · Test | NZ | 3* & 8 | 1/72 & 3/55 | 0 | England won by 267 runs | Mount Maunganui | England tour of New Zealand 2022/23 |
| 1 Feb 2023 | IND 234/4 v NZ 663rd T20I · T20I | NZ | 1 | 1/50 | 0 | India won by 168 runs | Ahmedabad | New Zealand tour of India 2022/23 |
| 29 Jan 2023 | NZ 99/8 v IND 101/42nd T20I · T20I | NZ | DNB | 0/7 | 0 | India won by 6 wickets | Lucknow | New Zealand tour of India 2022/23 |
| 27 Jan 2023 | NZ 176/6 v IND 155/91st T20I · T20I | NZ | DNB | 0/23 | 0 | New Zealand won by 21 runs | Ranchi | New Zealand tour of India 2022/23 |
| 24 Jan 2023 | IND 385/9 v NZ 2953rd ODI · ODI | NZ | 0* | 3/76 | 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/19 | 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 | 1* | 1/69 | 0 | India won by 12 runs | Hyderabad | New Zealand tour of India 2022/23 |
| 5 Nov 2022 | CS 273 & 371/4d v ND 161 & 204/9Match 7 · First-class | CS | 1 & DNB | 2/29 & 1/46 | 2 | Central Stags won by 279 runs | Nelson | Plunket Shield 2022/23 |
| 25 Oct 2022 | AA 75 & 187 v CS 361Match 4 · First-class | CS | 4 | 0/20 & 4/39 | 1 | Central Stags won by an innings and 99 runs | Kennards Hire Community Oval | Plunket Shield 2022/23 |
| 18 Oct 2022 | CS 302 & 176/9 v CAN 416/9dMatch 1 · First-class | CS | 7 & 13* | 0/98 | 0 | Match drawn | Nelson | Plunket Shield 2022/23 |
| 14 Oct 2022 | NZ 163/7 v PAK 168/5Final · T20I | NZ | DNB | 1/33 | 0 | Pakistan won by 5 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 11 Oct 2022 | PAK 130/7 v NZ 131/1Match 4 · T20I | NZ | DNB | 0/27 | 1 | New Zealand won by 9 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 8 Oct 2022 | NZ 147/8 v PAK 149/4Match 2 · T20I | NZ | DNB | 2/42 | 0 | Pakistan won by 6 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 5 Aug 2022 | NED 147/4 v NZ 149/22nd T20I · T20I | NZ | DNB | 1/25 | 0 | New Zealand won by 8 wickets | The Hague | New Zealand tour of Netherlands 2022 |
| 4 Aug 2022 | NZ 148/7 v NED 1321st T20I · T20I | NZ | DNB | 4/27 | 0 | New Zealand won by 16 runs | The Hague | New Zealand tour of Netherlands 2022 |
| 31 Jul 2022 | SCO 306 v NZ 307/3Only ODI · ODI | NZ | DNB | 1/62 | 2 | New Zealand won by 7 wickets | Edinburgh | New Zealand tour of Scotland 2022 |
| 22 Jul 2022 | IRE 174/6 v NZ 180/43rd T20I · T20I | NZ | DNB | 2/35 | 0 | New Zealand won by 6 wickets | Belfast | New Zealand tour of Ireland 2022 |
| 15 Jul 2022 | NZ 360/6 v IRE 359/93rd ODI · ODI | NZ | DNB | 1/71 | 1 | 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 | DNB | 0/42 | 1 | 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 | 0* | 2/71 | 0 | New Zealand won by 1 wicket | Dublin | New Zealand tour of Ireland 2022 |
| 5 Apr 2022 | AA 221 & 218/6 v CS 415Match 23 · First-class | CS | 0 | 5/69 & 1/48 | 0 | Match drawn | Napier | Plunket Shield 2021/22 |
| 2 Apr 2022 | NZ 264/9 v NED 1462nd ODI · ODI | NZ | 1* | 1/38 | 0 | New Zealand won by 118 runs | Hamilton | Netherlands tour of New Zealand 2021/22 |
| 29 Mar 2022 | NED 202 v NZ 204/31st ODI · ODI | NZ | DNB | 4/50 | 0 | New Zealand won by 7 wickets | Mount Maunganui | Netherlands tour of New Zealand 2021/22 |
| 11 Mar 2022 | ND 172 & 300 v CS 249 & 82Match 14 · First-class | CS | 0* & 13 | 2/39 & 1/72 | 1 | Northern Districts won by 141 runs | Napier | Plunket Shield 2021/22 |
| 22 Jan 2022 | CD 176/7 v AUC 166/7Match 28 · T20 | CD | DNB | 1/36 | 1 | Central Districts won by 10 runs | Auckland | Super Smash 2021/22 |
| 14 Jan 2022 | ND 176/7 v CD 157/8Match 22 · T20 | CD | DNB | 3/20 | 0 | Northern Districts won by 19 runs | Mount Maunganui | Super Smash 2021/22 |
| 8 Jan 2022 | CD 227/4 v WEL 228/8Match 21 · T20 | CD | DNB | 0/34 | 0 | Wellington won by 2 wickets | New Plymouth | Super Smash 2021/22 |
| 31 Dec 2021 | CD 217/4 v CAN 221/5Match 18 · T20 | CD | DNB | 0/47 | 1 | Canterbury won by 5 wickets | New Plymouth | Super Smash 2021/22 |
| 30 Dec 2021 | CD 145/8 v ND 147/4Match 17 · T20 | CD | DNB | 1/23 | 0 | Northern Districts won by 6 wickets | New Plymouth | Super Smash 2021/22 |
| 27 Dec 2021 | CD 168/5 v AUC 170/6Match 14 · T20 | CD | DNB | 3/40 | 0 | Auckland won by 4 wickets | Palmerston North | Super Smash 2021/22 |
| 18 Dec 2021 | CD 180/4 v OTA 127Match 8 · T20 | CD | DNB | 0/26 | 0 | Central Districts won by 53 runs | Napier | Super Smash 2021/22 |
| 10 Dec 2021 | CAN 172/8 v CD 125Match 5 · T20 | CD | 1 | 2/33 | 0 | Canterbury won by 47 runs | Christchurch | Super Smash 2021/22 |
| 5 Dec 2021 | CD 190/4 v WEL 176/7Match 6 · T20 | CD | DNB | 0/48 | 0 | Central Districts won by 14 runs | Wellington | Super Smash 2021/22 |
| 28 Nov 2021 | OTA 184/4 v CD 185/5Match 3 · T20 | CD | DNB | 0/47 | 1 | Central Districts won by 5 wickets | Dunedin | Super Smash 2021/22 |