| 17 Jun 2026 | NZ 391 & 362 v ENG 291 & 2092nd Test · Test | NZ | 41 & 6 | 1/78 & 3/61 | 0 | New Zealand won by 253 runs | London | New Zealand tour of England 2026 |
| 4 Jun 2026 | ENG 140 & 226 v NZ 113 & 1381st Test · Test | NZ | 38* & 6 | 5/62 & 1/41 | 2 | England won by 115 runs | London | New Zealand tour of England 2026 |
| 25 Mar 2026 | SA 187/4 v NZ 154/85th T20I · T20I | NZ | 4* | 0/43 | 0 | South Africa won by 33 runs | Christchurch | South Africa tour of New Zealand 2025/26 |
| 22 Mar 2026 | SA 164/5 v NZ 1454th T20I · T20I | NZ | 13 | 2/29 | 0 | South Africa won by 19 runs | Wellington | South Africa tour of New Zealand 2025/26 |
| 20 Mar 2026 | SA 136/9 v NZ 137/23rd T20I · T20I | NZ | DNB | 2/42 | 0 | New Zealand won by 8 wickets | Auckland | South Africa tour of New Zealand 2025/26 |
| 17 Mar 2026 | NZ 175/6 v SA 1072nd T20I · T20I | NZ | DNB | 0/22 | 0 | New Zealand won by 68 runs | Hamilton | South Africa tour of New Zealand 2025/26 |
| 15 Mar 2026 | NZ 91 v SA 93/31st T20I · T20I | NZ | 2 | 1/28 | 0 | South Africa won by 7 wickets | Mount Maunganui | South Africa tour of New Zealand 2025/26 |
| 17 Feb 2026 | CAN 173/4 v NZ 176/2Match 31 · T20I | NZ | DNB | 1/41 | 0 | New Zealand won by 8 wickets | Chennai | ICC Men's T20 World Cup 2025/26 |
| 31 Jan 2026 | IND 271/5 v NZ 2255th T20I · T20I | NZ | 9 | 1/59 | 0 | India won by 46 runs | Thiruvananthapuram | New Zealand tour of India 2025/26 |
| 25 Jan 2026 | NZ 153/9 v IND 155/23rd T20I · T20I | NZ | 3 | 0/17 | 0 | India won by 8 wickets | Guwahati | New Zealand tour of India 2025/26 |
| 21 Jan 2026 | IND 238/7 v NZ 190/71st T20I · T20I | NZ | 1* | 2/54 | 2 | India won by 48 runs | Nagpur | New Zealand tour of India 2025/26 |
| 18 Jan 2026 | NZ 337/8 v IND 2963rd ODI · ODI | NZ | 0* | 1/58 | 0 | 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 | DNB | 1/70 | 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 | 8* | 4/41 | 0 | India won by 4 wickets | Vadodara | New Zealand tour of India 2025/26 |
| 22 Nov 2025 | WI 161 v NZ 162/63rd ODI · ODI | NZ | DNB | 1/44 | 0 | New Zealand won by 4 wickets | Hamilton | West Indies tour of New Zealand 2025/26 |
| 19 Nov 2025 | WI 247/9 v NZ 248/52nd ODI · ODI | NZ | DNB | 3/44 | 1 | New Zealand won by 5 wickets | Napier | West Indies tour of New Zealand 2025/26 |
| 16 Nov 2025 | NZ 269/7 v WI 262/61st ODI · ODI | NZ | 1* | 3/52 | 0 | New Zealand won by 7 runs | Christchurch | West Indies tour of New Zealand 2025/26 |
| 13 Nov 2025 | WI 140 v NZ 141/25th T20I · T20I | NZ | DNB | 1/13 | 1 | New Zealand won by 8 wickets | Dunedin | West Indies tour of New Zealand 2025/26 |
| 10 Nov 2025 | WI 38/1 v NZ4th T20I · T20I | NZ | - | 0/15 | 0 | No result | Nelson | West Indies tour of New Zealand 2025/26 |
| 9 Nov 2025 | NZ 177/9 v WI 1683rd T20I · T20I | NZ | 4 | 1/35 | 0 | New Zealand won by 9 runs | Nelson | West Indies tour of New Zealand 2025/26 |
| 6 Nov 2025 | NZ 207/5 v WI 204/82nd T20I · T20I | NZ | DNB | 1/51 | 0 | New Zealand won by 3 runs | Auckland | West Indies tour of New Zealand 2025/26 |
| 5 Nov 2025 | WI 164/6 v NZ 157/91st T20I · T20I | NZ | 2 | 1/30 | 0 | West Indies won by 7 runs | Auckland | West Indies tour of New Zealand 2025/26 |
| 20 Oct 2025 | ENG 236/4 v NZ 1712nd T20I · T20I | NZ | 8* | 2/47 | 0 | England won by 65 runs | Christchurch | England tour of New Zealand 2025/26 |
| 18 Oct 2025 | ENG 153/6 v NZ1st T20I · T20I | NZ | - | 1/27 | 0 | No result | Christchurch | England tour of New Zealand 2025/26 |
| 1 Oct 2025 | NZ 181/6 v AUS 185/41st T20I · T20I | NZ | DNB | 1/46 | 0 | Australia won by 6 wickets | Mount Maunganui | Australia tour of New Zealand 2025/26 |
| 21 Mar 2025 | NZ 204 v PAK 207/13rd T20I · T20I | NZ | 0 | 0/54 | 0 | Pakistan won by 9 wickets | Auckland | Pakistan tour of New Zealand 2024/25 |
| 16 Mar 2025 | PAK 91 v NZ 92/11st T20I · T20I | NZ | DNB | 3/8 | 1 | New Zealand won by 9 wickets | Christchurch | Pakistan tour of New Zealand 2024/25 |
| 9 Mar 2025 | NZ 251/7 v IND 254/6Final · ODI | NZ | DNB | 1/24 | 1 | India won by 4 wickets | Dubai | ICC Champions Trophy 2024/25 |
| 5 Mar 2025 | NZ 362/6 v SA 312/9Semi-final · ODI | NZ | DNB | 0/57 | 0 | New Zealand won by 50 runs | Lahore | ICC Champions Trophy 2024/25 |
| 2 Mar 2025 | IND 249/9 v NZ 205Match 12 · ODI | NZ | 9* | 1/31 | 0 | India won by 44 runs | Dubai | ICC Champions Trophy 2024/25 |
| 24 Feb 2025 | BAN 236/9 v NZ 240/5Match 6 · ODI | NZ | DNB | 1/48 | 0 | New Zealand won by 5 wickets | Rawalpindi | ICC Champions Trophy 2024/25 |
| 4 Feb 2024 | NZ 511 & 179/4d v SA 162 & 2471st Test · Test | NZ | 8* & DNB | 2/35 & 4/58 | 0 | New Zealand won by 281 runs | Mount Maunganui | South Africa tour of New Zealand 2023/24 |
| 6 Dec 2023 | BAN 172 & 144 v NZ 180 & 139/62nd Test · Test | NZ | 20 & DNB | 0/8 | 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 | 23 & 9 | 2/52 & 0/25 | 0 | Bangladesh won by 150 runs | Sylhet | New Zealand tour of Bangladesh 2023/24 |
| 23 Sept 2023 | NZ 254 v BAN 1682nd ODI · ODI | NZ | 20 | 2/32 | 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 | DNB | - | 0 | No result | Dhaka | New Zealand tour of Bangladesh 2023 |
| 15 Sept 2023 | ENG 311/9 v NZ 211/94th ODI · ODI | NZ | 15 | 1/53 | 0 | England won by 100 runs | London | New Zealand tour of England 2023 |
| 13 Sept 2023 | ENG 368 v NZ 1873rd ODI · ODI | NZ | 14 | 0/69 | 0 | 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 | DNB | 0/61 | 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 | DNB | 0/35 | 1 | New Zealand won by 6 wickets | Nottingham | New Zealand tour of England 2023 |
| 3 Sept 2023 | NZ 202/5 v ENG 1283rd T20I · T20I | NZ | DNB | 3/23 | 0 | New Zealand won by 74 runs | Birmingham | New Zealand tour of England 2023 |
| 20 Aug 2023 | NZ 166/5 v UAE 134/73rd T20I · T20I | NZ | DNB | 1/23 | 0 | 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 | 8* | 1/30 | 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 | DNB | 1/20 | 0 | New Zealand won by 19 runs | Dubai | New Zealand tour of United Arab Emirates 2023 |
| 10 Jun 2022 | NZ 553 & 284 v ENG 539 & 299/52nd Test · Test | NZ | 14 & 1 | 0/66 | 0 | England won by 5 wickets | Nottingham | New Zealand tour of England 2022 |
| 2 Jun 2022 | NZ 132 & 285 v ENG 141 & 279/51st Test · Test | NZ | 6 & 0 | 2/20 & 4/79 | 0 | England won by 5 wickets | London | New Zealand tour of England 2022 |
| 4 Apr 2022 | NZ 333/8 v NED 2183rd ODI · ODI | NZ | 6* | 1/43 | 0 | New Zealand won by 115 runs | Hamilton | Netherlands tour of New Zealand 2021/22 |
| 2 Apr 2022 | NZ 264/9 v NED 1462nd ODI · ODI | NZ | 3 | 2/22 | 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 | 3/45 | 0 | New Zealand won by 7 wickets | Mount Maunganui | Netherlands tour of New Zealand 2021/22 |
| 25 Feb 2022 | SA 364 & 354/9d v NZ 293 & 2272nd Test · Test | NZ | 13 & 12 | 2/74 & 2/81 | 0 | South Africa won by 198 runs | Christchurch | South Africa tour of New Zealand 2021/22 |