| 25 Mar 2026 | SA 187/4 v NZ 154/85th T20I · T20I | NZ | 1 | 0/48 | 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 | 10 | 1/26 | 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 | 1/14 | 1 | 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 | 18* | 1/24 | 2 | 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 | 15 | 0/24 | 0 | South Africa won by 7 wickets | Mount Maunganui | South Africa tour of New Zealand 2025/26 |
| 4 Mar 2026 | SA 169/8 v NZ 173/1Semi-final · T20I | NZ | DNB | 2/9 | 0 | New Zealand won by 9 wickets | Kolkata | ICC Men's T20 World Cup 2025/26 |
| 27 Feb 2026 | NZ 159/7 v ENG 161/6Match 49 · T20I | NZ | 14 | 0/13 | 0 | England won by 4 wickets | Colombo | ICC Men's T20 World Cup 2025/26 |
| 25 Feb 2026 | NZ 168/7 v SL 107/8Match 46 · T20I | NZ | 31* | 0/20 | 0 | New Zealand won by 61 runs | Colombo | ICC Men's T20 World Cup 2025/26 |
| 17 Feb 2026 | CAN 173/4 v NZ 176/2Match 31 · T20I | NZ | DNB | 0/34 | 0 | New Zealand won by 8 wickets | Chennai | ICC Men's T20 World Cup 2025/26 |
| 27 Apr 2024 | PAK 178/5 v NZ 1695th T20I · T20I | NZ | 1 | - | 0 | Pakistan won by 9 runs | Lahore | New Zealand tour of Pakistan 2024 |
| 21 Apr 2024 | PAK 178/4 v NZ 179/33rd T20I · T20I | NZ | DNB | - | 0 | New Zealand won by 7 wickets | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 20 Apr 2024 | NZ 90 v PAK 92/32nd T20I · T20I | NZ | 15 | 0/4 | 0 | Pakistan won by 7 wickets | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 26 Sept 2023 | BAN 171 v NZ 175/33rd ODI · ODI | NZ | DNB | 2/18 | 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 | 20 | 1/3 | 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 | 8* | - | 0 | No result | Dhaka | New Zealand tour of Bangladesh 2023 |
| 19 Aug 2023 | NZ 142/8 v UAE 144/32nd T20I · T20I | NZ | 9 | 0/14 | 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 | 31* | 0/19 | 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 | 26 | 0/7 | 1 | New Zealand won by 47 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 5 May 2023 | PAK 334/6 v NZ 2324th ODI · ODI | NZ | 8 | 0/61 | 1 | Pakistan won by 102 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 3 May 2023 | PAK 287/6 v NZ 2613rd ODI · ODI | NZ | 64* | 1/46 | 1 | Pakistan won by 26 runs | Karachi | 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 |
| 15 Apr 2023 | PAK 192/4 v NZ 154/72nd T20I · T20I | NZ | 12 | 0/9 | 0 | Pakistan won by 38 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 10 Sept 2021 | NZ 161/5 v BAN 134/85th T20I · T20I | NZ | 17* | 1/25 | 0 | 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 | 1/34 | 0 | Bangladesh won by 6 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |
| 5 Sept 2021 | NZ 128/5 v BAN 763rd T20I · T20I | NZ | DNB | 3/15 | 1 | New Zealand won by 52 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 3 Sept 2021 | BAN 141/6 v NZ 137/52nd T20I · T20I | NZ | 15* | 1/24 | 0 | Bangladesh won by 4 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 1 Sept 2021 | NZ 60 v BAN 62/31st T20I · T20I | NZ | 0 | 1/19 | 0 | Bangladesh won by 7 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |