| 3 May 2023 | PAK 287/6 v NZ 2613rd ODI · ODI | NZ | 1 | 0/56 | 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 | DNB | 1/79 | 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 | DNB | 1/51 | 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 | 1/21 | 2 | New Zealand won by 6 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 20 Apr 2023 | NZ 164/5 v PAK4th T20I · T20I | NZ | DNB | - | 0 | No result | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 17 Apr 2023 | NZ 163/5 v PAK 1593rd T20I · T20I | NZ | DNB | 1/11 | 0 | New Zealand won by 4 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 14 Apr 2023 | PAK 182 v NZ 941st T20I · T20I | NZ | 3* | 1/34 | 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 | DNB | 1/30 | 1 | 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 | 0/17 | 1 | 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 | 10* | 0/33 | 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/40 | 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 | 10 | - | 0 | New Zealand won by 198 runs | Auckland | Sri Lanka tour of New Zealand 2022/23 |
| 13 Mar 2023 | CAN 186 & 236 v CS 282 & 143/4Match 20 · First-class | CAN | 32 & 0 | 3/60 & 0/15 | 0 | Central Stags won by 6 wickets | Rangiora | Plunket Shield 2022/23 |
| 6 Mar 2023 | OV 256 & 304/8 v CAN 449/9d & 277/3dMatch 18 · First-class | CAN | 46 & DNB | 3/65 & 3/87 | 0 | Match drawn | University of Otago Oval | Plunket Shield 2022/23 |
| 25 Feb 2023 | ND 273/9d & 239 v CAN 335 & 180/6Match 13 · First-class | CAN | 69 & 27* | 1/46 & 1/5 | 0 | Canterbury won by 4 wickets | Hamilton | Plunket Shield 2022/23 |
| 1 Feb 2023 | IND 234/4 v NZ 663rd T20I · T20I | NZ | 0 | 1/34 | 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 | 1 | 1/24 | 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 | 0* | 1/30 | 0 | New Zealand won by 21 runs | Ranchi | New Zealand tour of India 2022/23 |
| 13 Jan 2023 | PAK 280/9 v NZ 281/83rd ODI · ODI | NZ | 0 | 1/50 | 0 | New Zealand won by 2 wickets | Karachi | New Zealand tour of Pakistan 2022/23 |
| 11 Jan 2023 | NZ 261 v PAK 1822nd ODI · ODI | NZ | 7 | 2/38 | 0 | New Zealand won by 79 runs | Karachi | New Zealand tour of Pakistan 2022/23 |
| 2 Jan 2023 | NZ 449 & 277/5d v PAK 408 & 304/92nd Test · Test | NZ | 11 & DNB | 3/95 & 2/59 | 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 | 65 & DNB | 2/87 & 6/86 | 0 | Match drawn | Karachi | New Zealand tour of Pakistan 2022/23 |
| 22 Nov 2022 | NZ 160 v IND 75/43rd T20I · T20I | NZ | 0 | 1/12 | 1 | Match tied | Napier | India tour of New Zealand 2022/23 |
| 20 Nov 2022 | IND 191/6 v NZ 1262nd T20I · T20I | NZ | 1 | 1/35 | 0 | India won by 65 runs | Mount Maunganui | India tour of New Zealand 2022/23 |
| 9 Nov 2022 | NZ 152/4 v PAK 153/3Semi-final · T20I | NZ | DNB | 0/26 | 0 | Pakistan won by 7 wickets | Sydney | ICC Men's T20 World Cup 2022/23 |
| 4 Nov 2022 | NZ 185/6 v IRE 150/9Match 37 · T20I | NZ | DNB | 2/31 | 0 | New Zealand won by 35 runs | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 1 Nov 2022 | ENG 179/6 v NZ 159/6Match 33 · T20I | NZ | 6* | 1/23 | 0 | England won by 20 runs | Brisbane | ICC Men's T20 World Cup 2022/23 |
| 29 Oct 2022 | NZ 167/7 v SL 102Match 27 · T20I | NZ | 1 | 2/21 | 0 | New Zealand won by 65 runs | Sydney | ICC Men's T20 World Cup 2022/23 |
| 22 Oct 2022 | NZ 200/3 v AUS 111Match 13 · T20I | NZ | DNB | 1/29 | 0 | New Zealand won by 89 runs | Sydney | ICC Men's T20 World Cup 2022/23 |
| 14 Oct 2022 | NZ 163/7 v PAK 168/5Final · T20I | NZ | 2 | 1/58 | 0 | Pakistan won by 5 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 12 Oct 2022 | NZ 208/5 v BAN 160/7Match 5 · T20I | NZ | DNB | 0/33 | 0 | New Zealand won by 48 runs | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 11 Oct 2022 | PAK 130/7 v NZ 131/1Match 4 · T20I | NZ | DNB | 1/23 | 0 | New Zealand won by 9 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 9 Oct 2022 | BAN 137/8 v NZ 142/2Match 3 · T20I | NZ | DNB | 2/31 | 0 | New Zealand won by 8 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 8 Oct 2022 | NZ 147/8 v PAK 149/4Match 2 · T20I | NZ | 2 | 0/31 | 0 | Pakistan won by 6 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 29 Aug 2022 | TR 172/4 v WF 143/6Match 29 · The Hundred | WF | 1* | 0/38 | 0 | Trent Rockets won by 29 runs | Nottingham | The Hundred Men's Competition 2022 |
| 26 Aug 2022 | WF 114/4 v NS 116/4Match 26 · The Hundred | WF | DNB | 2/14 | 0 | Northern Superchargers won by 6 wickets | Cardiff | The Hundred Men's Competition 2022 |
| 24 Aug 2022 | LS 156/6 v WF 139/9Match 24 · The Hundred | WF | 1 | 2/19 | 0 | London Spirit won by 17 runs | London | The Hundred Men's Competition 2022 |
| 14 Aug 2022 | NZ 145/7 v WI 150/23rd T20I · T20I | NZ | 6* | 1/36 | 0 | West Indies won by 8 wickets | Kingston | New Zealand tour of West Indies 2022 |
| 12 Aug 2022 | NZ 215/5 v WI 125/92nd T20I · T20I | NZ | DNB | 1/36 | 0 | New Zealand won by 90 runs | Kingston | New Zealand tour of West Indies 2022 |
| 10 Aug 2022 | NZ 185/5 v WI 172/71st T20I · T20I | NZ | DNB | 1/34 | 1 | New Zealand won by 13 runs | Kingston | New Zealand tour of West Indies 2022 |
| 5 Aug 2022 | NED 147/4 v NZ 149/22nd T20I · T20I | NZ | DNB | 1/24 | 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 | 19 | 1/19 | 0 | New Zealand won by 16 runs | The Hague | New Zealand tour of Netherlands 2022 |
| 29 Jul 2022 | NZ 254/5 v SCO 152/92nd T20I · T20I | NZ | DNB | 1/29 | 1 | New Zealand won by 102 runs | Edinburgh | New Zealand tour of Scotland 2022 |
| 27 Jul 2022 | NZ 225/5 v SCO 157/81st T20I · T20I | NZ | DNB | 4/28 | 2 | New Zealand won by 68 runs | Edinburgh | New Zealand tour of Scotland 2022 |
| 22 Jul 2022 | IRE 174/6 v NZ 180/43rd T20I · T20I | NZ | DNB | 2/27 | 0 | New Zealand won by 6 wickets | Belfast | New Zealand tour of Ireland 2022 |
| 20 Jul 2022 | NZ 179/4 v IRE 912nd T20I · T20I | NZ | DNB | 3/21 | 1 | New Zealand won by 88 runs | Belfast | New Zealand tour of Ireland 2022 |
| 18 Jul 2022 | NZ 173/8 v IRE 1421st T20I · T20I | NZ | 1 | 1/36 | 2 | New Zealand won by 31 runs | Belfast | New Zealand tour of Ireland 2022 |
| 10 Jul 2022 | IRE 300/9 v NZ 305/91st ODI · ODI | NZ | 25 | 2/62 | 0 | New Zealand won by 1 wicket | Dublin | New Zealand tour of Ireland 2022 |
| 6 Apr 2022 | ND 188 & 161 v WF 296 & 54/1Match 22 · First-class | ND | 6 & 3 | 5/65 & 0/22 | 0 | Wellington Firebirds won by 9 wickets | Whangarei | Plunket Shield 2021/22 |
| 4 Apr 2022 | NZ 333/8 v NED 2183rd ODI · ODI | NZ | 13* | 1/39 | 0 | New Zealand won by 115 runs | Hamilton | Netherlands tour of New Zealand 2021/22 |