| 25 Jun 2026 | NZ 438 & 288/9d v ENG 354 & 2123rd Test · Test | NZ | 0 & 19* | 0/73 & 1/12 | 0 | New Zealand won by 160 runs | Nottingham | New Zealand tour of England 2026 |
| 27 May 2026 | NZ 490/8d v IRE 179 & 232/9Only Test · Test | NZ | DNB | 2/27 & 0/37 | 1 | New Zealand won by an innings and 79 runs | Belfast | New Zealand tour of Ireland 2026 |
| 2 May 2026 | BAN 102 v NZ 104/43rd T20I · T20I | NZ | DNB | 2/12 | 0 | New Zealand won by 6 wickets (DLS method) | Dhaka | New Zealand tour of Bangladesh 2026 |
| 25 Mar 2026 | SA 187/4 v NZ 154/85th T20I · T20I | NZ | DNB | 2/37 | 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 | 2* | 1/22 | 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/27 | 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 | 3/14 | 1 | 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 | 0* | 0/16 | 0 | South Africa won by 7 wickets | Mount Maunganui | South Africa tour of New Zealand 2025/26 |
| 4 Oct 2025 | NZ 156/9 v AUS 160/73rd T20I · T20I | NZ | 0 | 1/45 | 1 | Australia won by 3 wickets | Mount Maunganui | Australia tour of New Zealand 2025/26 |
| 3 Oct 2025 | AUS 16/1 v NZ2nd T20I · T20I | NZ | - | 0/1 | 0 | No result | Mount Maunganui | Australia tour of New Zealand 2025/26 |
| 5 Apr 2025 | NZ 264/8 v PAK 2213rd ODI · ODI | NZ | 5* | 5/34 | 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 | 6 | 5/59 | 1 | New Zealand won by 84 runs | Hamilton | Pakistan tour of New Zealand 2024/25 |
| 26 Mar 2025 | PAK 128/9 v NZ 131/25th T20I · T20I | NZ | DNB | 1/25 | 0 | New Zealand won by 8 wickets | Wellington | Pakistan tour of New Zealand 2024/25 |
| 21 Mar 2025 | NZ 204 v PAK 207/13rd T20I · T20I | NZ | 7* | 0/51 | 0 | Pakistan won by 9 wickets | Auckland | Pakistan tour of New Zealand 2024/25 |
| 18 Mar 2025 | PAK 135/9 v NZ 137/52nd T20I · T20I | NZ | DNB | 2/23 | 1 | New Zealand won by 5 wickets | Dunedin | Pakistan tour of New Zealand 2024/25 |
| 10 Feb 2025 | SA 304/6 v NZ 308/4Match 2 · ODI | NZ | DNB | 0/65 | 0 | New Zealand won by 6 wickets | Lahore | Pakistan Tri-Nation Series 2024/25 |
| 8 Feb 2025 | NZ 330/6 v PAK 252/9Match 1 · ODI | NZ | DNB | 0/39 | 0 | New Zealand won by 78 runs | Lahore | Pakistan Tri-Nation Series 2024/25 |
| 27 Apr 2024 | PAK 178/5 v NZ 1695th T20I · T20I | NZ | 7 | 1/46 | 0 | Pakistan won by 9 runs | Lahore | New Zealand tour of Pakistan 2024 |
| 25 Apr 2024 | NZ 178/7 v PAK 174/84th T20I · T20I | NZ | DNB | 2/27 | 0 | New Zealand won by 4 runs | Lahore | New Zealand tour of Pakistan 2024 |
| 20 Apr 2024 | NZ 90 v PAK 92/32nd T20I · T20I | NZ | 3 | 0/30 | 0 | Pakistan won by 7 wickets | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 18 Apr 2024 | NZ 2/1 v PAK1st T20I · T20I | NZ | DNB | - | 0 | No result | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 8 Mar 2024 | NZ 162 & 372 v AUS 256 & 281/72nd Test · Test | NZ | 0* & 0* | 1/71 & 4/90 | 1 | Australia won by 3 wickets | Christchurch | Australia tour of New Zealand 2023/24 |
| 25 Feb 2024 | AUS 118/4 v NZ 98/33rd T20I · T20I | NZ | DNB | 1/22 | 0 | Australia won by 27 runs (DLS method) | Auckland | Australia tour of New Zealand 2023/24 |
| 23 Feb 2024 | AUS 174 v NZ 102/92nd T20I · T20I | NZ | 2* | 2/29 | 0 | Australia won by 72 runs | Auckland | Australia tour of New Zealand 2023/24 |
| 14 Jan 2024 | NZ 194/8 v PAK 1732nd T20I · T20I | NZ | 1* | 2/28 | 0 | New Zealand won by 21 runs | Hamilton | Pakistan tour of New Zealand 2023/24 |
| 12 Jan 2024 | NZ 226/8 v PAK 1801st T20I · T20I | NZ | DNB | 2/42 | 0 | New Zealand won by 46 runs | Auckland | Pakistan tour of New Zealand 2023/24 |
| 31 Dec 2023 | BAN 110 v NZ 95/53rd T20I · T20I | NZ | DNB | 2/28 | 0 | New Zealand won by 17 runs (DLS method) | Mount Maunganui | Bangladesh tour of New Zealand 2023/24 |
| 29 Dec 2023 | NZ 72/2 v BAN2nd T20I · T20I | NZ | DNB | - | 0 | No result | Mount Maunganui | Bangladesh tour of New Zealand 2023/24 |
| 27 Dec 2023 | NZ 134/9 v BAN 137/51st T20I · T20I | NZ | 1* | 1/36 | 0 | Bangladesh won by 5 wickets | Napier | Bangladesh tour of New Zealand 2023/24 |
| 5 Aug 2022 | NED 147/4 v NZ 149/22nd T20I · T20I | NZ | DNB | 0/30 | 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 | 3/22 | 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/25 | 0 | 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 | 1/27 | 0 | New Zealand won by 68 runs | Edinburgh | New Zealand tour of Scotland 2022 |
| 10 Sept 2021 | NZ 161/5 v BAN 134/85th T20I · T20I | NZ | DNB | 1/21 | 0 | New Zealand won by 27 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 3 Sept 2021 | BAN 141/6 v NZ 137/52nd T20I · T20I | NZ | DNB | 0/11 | 1 | Bangladesh won by 4 runs | Dhaka | New Zealand tour of Bangladesh 2021 |