| 8 Sept 2023 | ENG 291/6 v NZ 297/21st ODI · ODI | NZ | DNB | 3/48 | 0 | New Zealand won by 8 wickets | Cardiff | New Zealand tour of England 2023 |
| 5 Sept 2023 | ENG 175/8 v NZ 179/44th T20I · T20I | NZ | 17* | 1/17 | 0 | New Zealand won by 6 wickets | Nottingham | New Zealand tour of England 2023 |
| 20 Aug 2023 | NZ 166/5 v UAE 134/73rd T20I · T20I | NZ | 0* | - | 1 | New Zealand won by 32 runs | Dubai | New Zealand tour of United Arab Emirates 2023 |
| 19 Aug 2023 | NZ 142/8 v UAE 144/32nd T20I · T20I | NZ | 2 | - | 0 | United Arab Emirates won by 7 wickets | Dubai | New Zealand tour of United Arab Emirates 2023 |
| 17 Aug 2023 | NZ 155/6 v UAE 1361st T20I · T20I | NZ | 21* | 0/8 | 0 | New Zealand won by 19 runs | Dubai | New Zealand tour of United Arab Emirates 2023 |
| 7 May 2023 | NZ 299 v PAK 2525th ODI · ODI | NZ | 28 | 3/65 | 1 | New Zealand won by 47 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 29 Apr 2023 | NZ 336/5 v PAK 337/32nd ODI · ODI | NZ | DNB | 0/75 | 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 | 9 | 1/53 | 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 | 0/29 | 1 | New Zealand won by 6 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 20 Apr 2023 | NZ 164/5 v PAK4th T20I · T20I | NZ | 8 | - | 0 | No result | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 17 Apr 2023 | NZ 163/5 v PAK 1593rd T20I · T20I | NZ | 8* | 2/28 | 1 | New Zealand won by 4 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 15 Apr 2023 | PAK 192/4 v NZ 154/72nd T20I · T20I | NZ | 5 | 1/22 | 0 | Pakistan won by 38 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 14 Apr 2023 | PAK 182 v NZ 941st T20I · T20I | NZ | 2 | 0/9 | 0 | Pakistan won by 88 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 8 Apr 2023 | SL 182/6 v NZ 183/63rd T20I · T20I | NZ | 2* | 0/27 | 0 | New Zealand won by 4 wickets | Queenstown | Sri Lanka tour of New Zealand 2022/23 |
| 5 Apr 2023 | SL 141 v NZ 146/12nd T20I · T20I | NZ | DNB | 1/24 | 0 | New Zealand won by 9 wickets | Dunedin | Sri Lanka tour of New Zealand 2022/23 |
| 2 Apr 2023 | SL 196/5 v NZ 196/81st T20I · T20I | NZ | 26 | - | 1 | Match tied (Sri Lanka won the Super Over) | Auckland | Sri Lanka tour of New Zealand 2022/23 |
| 31 Mar 2023 | SL 157 v NZ 159/43rd ODI · ODI | NZ | DNB | - | 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 | 49 | - | 1 | New Zealand won by 198 runs | Auckland | Sri Lanka tour of New Zealand 2022/23 |
| 13 Mar 2023 | ND 405 & 206/8d v WF 221 & 388Match 19 · First-class | WF | 48 & 5 | 0/50 & 2/27 | 1 | Northern Districts won by 2 runs | Hamilton | Plunket Shield 2022/23 |
| 5 Mar 2023 | AA 508/6d & 143/1d v WF 267 & 299/8Match 16 · First-class | WF | 24 & 22 | 0/121 & 0/39 | 0 | Match drawn | Auckland | Plunket Shield 2022/23 |
| 25 Feb 2023 | OV 287 & 348/8 v WF 368 & 336/7dMatch 15 · First-class | WF | 33 & 118 | 3/19 & 0/25 | 1 | Match drawn | University of Otago Oval | Plunket Shield 2022/23 |
| 5 Feb 2023 | AUC 119/8 v WEL 110Match 29 · T20 | WEL | 4 | 0/8 | 0 | Auckland won by 9 runs | Wellington | Super Smash 2022/23 |
| 23 Jan 2023 | WEL 148 v CAN 152/5Match 22 · T20 | WEL | 6 | 1/15 | 1 | Canterbury won by 5 wickets | Wellington | Super Smash 2022/23 |
| 20 Jan 2023 | WEL 153/6 v AUC 156/8Match 19 · T20 | WEL | 18 | 0/15 | 1 | Auckland won by 2 wickets | Auckland | Super Smash 2022/23 |
| 15 Jan 2023 | WEL 120/7 v OTA 123/5Match 18 · T20 | WEL | 10 | 1/19 | 0 | Otago won by 5 wickets | Dunedin | Super Smash 2022/23 |
| 4 Jan 2023 | WEL 136/8 v ND 139/4Match 11 · T20 | WEL | 2 | 0/27 | 1 | Northern Districts won by 6 wickets | Wellington | Super Smash 2022/23 |
| 1 Jan 2023 | CAN 132/8 v WEL 133/2Match 9 · T20 | WEL | 19* | 2/23 | 0 | Wellington won by 8 wickets | Christchurch | Super Smash 2022/23 |
| 27 Dec 2022 | WEL 214/6 v CD 212/7Match 4 · T20 | WEL | 16 | 3/42 | 1 | Wellington won by 2 runs | Palmerston North | Super Smash 2022/23 |
| 24 Dec 2022 | WEL 152/8 v OTA 144/7Match 2 · T20 | WEL | 67 | 0/21 | 0 | Wellington won by 8 runs | Wellington | Super Smash 2022/23 |
| 14 Nov 2022 | CS 215 & 248 v WF 262 & 269Match 10 · First-class | WF | 30 & 31 | 1/16 & 0/48 | 0 | Wellington Firebirds won by 68 runs | Palmerston North | Plunket Shield 2022/23 |
| 5 Nov 2022 | WF 198 & 132 v AA 324 & 7/1Match 8 · First-class | WF | 12 & 14 | 3/84 | 0 | 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 | 2 & 22 | 3/57 | 0 | 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 | 126 & 35 | 0/8 & 1/85 | 1 | Wellington Firebirds won by 1 wicket | Cello Basin Reserve | Plunket Shield 2022/23 |
| 12 Jun 2022 | DUR 642/7d & 102/0d v WOR 550Match 27 · First-class | DUR | 217 & 46* | 0/28 | 0 | Match drawn | Chester-le-Street | County Championship 2022 |
| 6 Apr 2022 | ND 188 & 161 v WF 296 & 54/1Match 22 · First-class | WF | 39 & 29* | 1/41 & 0/10 | 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 | 23 & 58 | 0/97 | 1 | 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 | 56 & DNB | 1/29 & 0/51 | 1 | Otago Volts won by 7 wickets | Dunedin | Plunket Shield 2021/22 |
| 3 Mar 2022 | ND 243 & 314/8d v WF 119 & 225Match 12 · First-class | WF | 10 & 3 | 3/38 & 1/55 | 1 | Northern Districts won by 213 runs | Whangarei | Plunket Shield 2021/22 |
| 27 Jan 2022 | WEL 190/3 v CAN 191/4Eliminator · T20 | WEL | DNB | 1/24 | 0 | Canterbury won by 6 wickets | Dunedin | Super Smash 2021/22 |
| 24 Jan 2022 | WEL 167 v ND 168/8Match 30 · T20 | WEL | 7 | 0/24 | 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 | DNB | 0/29 | 2 | Wellington won by 8 wickets | Auckland | Super Smash 2021/22 |
| 16 Jan 2022 | WEL 104 v ND 105/4Match 24 · T20 | WEL | 14 | 2/16 | 1 | Northern Districts won by 6 wickets | Whangarei | Super Smash 2021/22 |
| 1 Jan 2022 | NZ 328 & 169 v BAN 458 & 42/21st Test · Test | NZ | 4 & 16 | 0/67 | 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 | 4 & 18 | 0/20 & 3/56 | 2 | 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 & 18* | 0/28 & 0/17 | 0 | Match drawn | Kanpur | New Zealand tour of India 2021/22 |
| 17 Nov 2021 | NZ 164/6 v IND 166/51st T20I · T20I | NZ | 7 | - | 2 | India won by 5 wickets | Jaipur | New Zealand tour of India 2021/22 |
| 31 Oct 2021 | CAN 379/9d & 230/1d v WF 161 & 154Match 3 · First-class | WF | 26 & 70 | 1/12 & 1/78 | 0 | 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 | 11 & 18* | 1/0 | 1 | Wellington Firebirds won by 6 wickets | Wellington | Plunket Shield 2021/22 |
| 10 Sept 2021 | NZ 161/5 v BAN 134/85th T20I · T20I | NZ | 17 | 1/19 | 1 | New Zealand won by 27 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 8 Sept 2021 | NZ 93 v BAN 96/44th T20I · T20I | NZ | 0 | 0/8 | 0 | Bangladesh won by 6 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |