| 21 Jul 2026 | NZ 268/9 v WI 269/85th ODI · ODI | NZ | 10 | - | 1 | West Indies won by 2 wickets | Bridgetown | New Zealand tour of West Indies 2026 |
| 19 Jul 2026 | WI 188 v NZ 189/94th ODI · ODI | NZ | 0 | - | 1 | New Zealand won by 1 wicket | Bridgetown | New Zealand tour of West Indies 2026 |
| 16 Jul 2026 | WI 140/9 v NZ 141/43rd ODI · ODI | NZ | 24 | - | 0 | New Zealand won by 6 wickets | Providence | New Zealand tour of West Indies 2026 |
| 13 Jul 2026 | WI 138 v NZ 141/52nd ODI · ODI | NZ | 17 | - | 1 | New Zealand won by 5 wickets | Providence | New Zealand tour of West Indies 2026 |
| 11 Jul 2026 | NZ 267 v WI 268/31st ODI · ODI | NZ | 27 | - | 0 | West Indies won by 7 wickets | Providence | New Zealand tour of West Indies 2026 |
| 25 Jun 2026 | NZ 438 & 288/9d v ENG 354 & 2123rd Test · Test | NZ | 36 & 16 | - | 0 | New Zealand won by 160 runs | Nottingham | New Zealand tour of England 2026 |
| 17 Jun 2026 | NZ 391 & 362 v ENG 291 & 2092nd Test · Test | NZ | 24 & 121 | - | 0 | New Zealand won by 253 runs | London | New Zealand tour of England 2026 |
| 23 Apr 2026 | BAN 265/8 v NZ 2103rd ODI · ODI | NZ | 4 | - | 0 | Bangladesh won by 55 runs | Chattogram | New Zealand tour of Bangladesh 2026 |
| 20 Apr 2026 | NZ 198 v BAN 199/42nd ODI · ODI | NZ | 13 | - | 1 | Bangladesh won by 6 wickets | Dhaka | New Zealand tour of Bangladesh 2026 |
| 17 Apr 2026 | NZ 247/8 v BAN 2211st ODI · ODI | NZ | 68 | - | 1 | New Zealand won by 26 runs | Dhaka | New Zealand tour of Bangladesh 2026 |
| 18 Jan 2026 | NZ 337/8 v IND 2963rd ODI · ODI | NZ | 0 | - | 1 | New Zealand won by 41 runs | Indore | New Zealand tour of India 2025/26 |
| 14 Jan 2026 | IND 284/7 v NZ 286/32nd ODI · ODI | NZ | 10 | - | 0 | New Zealand won by 7 wickets | Rajkot | New Zealand tour of India 2025/26 |
| 11 Jan 2026 | NZ 300/8 v IND 306/61st ODI · ODI | NZ | 62 | - | 0 | India won by 4 wickets | Vadodara | New Zealand tour of India 2025/26 |
| 7 Aug 2025 | ZIM 125 & 117 v NZ 601/3d2nd Test · Test | NZ | 150* | - | 0 | New Zealand won by an innings and 359 runs | Bulawayo | New Zealand tour of Zimbabwe 2025 |
| 30 Jul 2025 | ZIM 149 & 165 v NZ 307/9 & 8/11st Test · Test | NZ | 34 & 4* | - | 0 | New Zealand won by 9 wickets | Bulawayo | New Zealand tour of Zimbabwe 2025 |
| 5 Apr 2025 | NZ 264/8 v PAK 2213rd ODI · ODI | NZ | 31 | - | 0 | New Zealand won by 43 runs | Mount Maunganui | Pakistan tour of New Zealand 2024/25 |
| 2 Apr 2025 | NZ 292/8 v PAK 2082nd ODI · ODI | NZ | 22 | - | 1 | New Zealand won by 84 runs | Hamilton | Pakistan tour of New Zealand 2024/25 |
| 29 Mar 2025 | NZ 344/9 v PAK 2711st ODI · ODI | NZ | 11 | - | 1 | New Zealand won by 73 runs | Napier | Pakistan tour of New Zealand 2024/25 |
| 19 Nov 2024 | NZ 112/1 v SL3rd ODI · ODI | NZ | 46* | - | 0 | No result | Kandy | New Zealand tour of Sri Lanka 2024/25 |
| 17 Nov 2024 | NZ 209 v SL 210/72nd ODI · ODI | NZ | 8 | - | 1 | Sri Lanka won by 3 wickets (DLS method) | Kandy | New Zealand tour of Sri Lanka 2024/25 |
| 13 Nov 2024 | SL 324/5 v NZ 175/91st ODI · ODI | NZ | 6 | - | 1 | Sri Lanka won by 45 runs (DLS method) | Dambulla | New Zealand tour of Sri Lanka 2024/25 |
| 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 |
| 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 |
| 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 |