| 27 Oct 2026 | NZ 198/3 v IND 199/43rd T20I · T20I | NZ | DNB | 0/33 | 0 | India won by 6 wickets (40 balls left) | Wellington | India in New Zealand 2026/27 |
| 22 Oct 2026 | NZ 225/4 v IND 230/61st T20I · T20I | NZ | DNB | 1/43 | 1 | India won by 4 wickets (2 balls left) | Christchurch | India in New Zealand 2026/27 |
| 26 Jul 2025 | NZ 180/5 v SA 177/6Final · T20I | NZ | DNB | 1/27 | 0 | New Zealand won by 3 runs | Harare | Zimbabwe Twenty20 Tri-Series 2025 |
| 22 Jul 2025 | SA 134/8 v NZ 135/3Match 5 · T20I | NZ | DNB | 2/21 | 0 | New Zealand won by 7 wickets | Harare | Zimbabwe Twenty20 Tri-Series 2025 |
| 18 Jul 2025 | ZIM 120/7 v NZ 122/2Match 3 · T20I | NZ | DNB | 1/30 | 1 | New Zealand won by 8 wickets | Harare | Zimbabwe Twenty20 Tri-Series 2025 |
| 19 Nov 2024 | NZ 112/1 v SL3rd ODI · ODI | NZ | DNB | - | 0 | No result | Kandy | New Zealand tour of Sri Lanka 2024/25 |
| 25 Feb 2024 | AUS 118/4 v NZ 98/33rd T20I · T20I | NZ | DNB | 1/20 | 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 | 0 | 2/40 | 0 | Australia won by 72 runs | Auckland | Australia tour of New Zealand 2023/24 |
| 21 Feb 2024 | NZ 215/3 v AUS 216/41st T20I · T20I | NZ | DNB | 1/53 | 0 | Australia won by 6 wickets | Wellington | Australia tour of New Zealand 2023/24 |
| 19 Jan 2024 | PAK 158/5 v NZ 159/34th T20I · T20I | NZ | DNB | 1/49 | 0 | New Zealand won by 7 wickets | Christchurch | Pakistan tour of New Zealand 2023/24 |
| 14 Jan 2024 | NZ 194/8 v PAK 1732nd T20I · T20I | NZ | 0 | 4/33 | 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 | 10 | 2/50 | 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/23 | 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 | 16* | 1/39 | 0 | Bangladesh won by 5 wickets | Napier | Bangladesh tour of New Zealand 2023/24 |
| 23 Dec 2023 | NZ 98 v BAN 99/13rd ODI · ODI | NZ | 4 | 0/18 | 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 | DNB | 1/74 | 0 | 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 | 1* | 2/46 | 1 | New Zealand won by 44 runs (DLS method) | Dunedin | Bangladesh tour of New Zealand 2023/24 |
| 26 Sept 2023 | BAN 171 v NZ 175/33rd ODI · ODI | NZ | DNB | 4/34 | 0 | New Zealand won by 7 wickets | Dhaka | New Zealand tour of Bangladesh 2023 |
| 1 Sept 2023 | ENG 198/4 v NZ 1032nd T20I · T20I | NZ | 2 | 0/23 | 1 | England won by 95 runs | Manchester | New Zealand tour of England 2023 |
| 30 Aug 2023 | NZ 139/9 v ENG 143/31st T20I · T20I | NZ | 10 | 0/30 | 0 | England won by 7 wickets | Chester-le-Street | New Zealand tour of England 2023 |
| 7 May 2023 | NZ 299 v PAK 2525th ODI · ODI | NZ | 4 | 1/34 | 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 | 3 | 2/56 | 1 | Pakistan won by 26 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 27 Apr 2023 | NZ 288/7 v PAK 291/51st ODI · ODI | NZ | 0 | 2/60 | 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 | 0/31 | 0 | 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 | 2/37 | 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 | 2/51 | 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 | 0* | 1/30 | 0 | 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 | 5/26 | 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 | 3 | 1/42 | 1 | Match tied (Sri Lanka won the Super Over) | Auckland | Sri Lanka tour of New Zealand 2022/23 |
| 30 Nov 2022 | IND 219 v NZ 104/13rd ODI · ODI | NZ | DNB | 3/57 | 0 | No result | Christchurch | India tour of New Zealand 2022/23 |
| 25 Nov 2022 | IND 306/7 v NZ 309/31st ODI · ODI | NZ | DNB | 1/67 | 0 | New Zealand won by 7 wickets | Auckland | India tour of New Zealand 2022/23 |
| 22 Nov 2022 | NZ 160 v IND 75/43rd T20I · T20I | NZ | 0 | 1/23 | 0 | Match tied | Napier | India tour of New Zealand 2022/23 |
| 20 Nov 2022 | IND 191/6 v NZ 1262nd T20I · T20I | NZ | 6 | 0/35 | 0 | India won by 65 runs | Mount Maunganui | India tour of New Zealand 2022/23 |
| 12 Oct 2022 | NZ 208/5 v BAN 160/7Match 5 · T20I | NZ | DNB | 3/24 | 0 | New Zealand won by 48 runs | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 9 Oct 2022 | BAN 137/8 v NZ 142/2Match 3 · T20I | NZ | DNB | 0/12 | 2 | New Zealand won by 8 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 21 Nov 2021 | IND 184/7 v NZ 1113rd T20I · T20I | NZ | 7 | 1/47 | 0 | India won by 73 runs | Kolkata | New Zealand tour of India 2021/22 |
| 19 Nov 2021 | NZ 153/6 v IND 155/32nd T20I · T20I | NZ | 5* | 0/39 | 0 | India won by 7 wickets | Ranchi | New Zealand tour of India 2021/22 |
| 14 Nov 2021 | NZ 172/4 v AUS 173/2Final · T20I | NZ | DNB | 0/30 | 0 | Australia won by 8 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 10 Nov 2021 | ENG 166/4 v NZ 167/5Semi-final · T20I | NZ | DNB | 1/31 | 0 | New Zealand won by 5 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 7 Nov 2021 | AFG 124/8 v NZ 125/240th Match, Group 2 · T20I | NZ | DNB | 1/17 | 0 | New Zealand won by 8 wickets (11 balls left) | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 5 Nov 2021 | NZ 163/4 v NAM 111/7Match 36 · T20I | NZ | DNB | 0/25 | 0 | New Zealand won by 52 runs | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 3 Nov 2021 | NZ 172/5 v SCO 156/5Match 32 · T20I | NZ | DNB | 0/36 | 0 | New Zealand won by 16 runs | Dubai | ICC Men's T20 World Cup 2021/22 |
| 31 Oct 2021 | IND 110/7 v NZ 111/2Match 28 · T20I | NZ | DNB | 1/30 | 0 | New Zealand won by 8 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 1 Apr 2021 | NZ 141/4 v BAN 763rd T20I · T20I | NZ | DNB | 1/24 | 0 | New Zealand won by 65 runs | Auckland | Bangladesh tour of New Zealand 2020/21 |
| 30 Mar 2021 | NZ 173/5 v BAN 142/72nd T20I · T20I | NZ | DNB | 2/34 | 1 | New Zealand won by 28 runs (DLS method) | Napier | Bangladesh tour of New Zealand 2020/21 |
| 2 Nov 2018 | NZ 153/7 v PAK 154/42nd T20I · T20I | NZ | 0* | 2/25 | 0 | Pakistan won by 6 wickets | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 31 Oct 2018 | PAK 148/6 v NZ 146/61st T20I · T20I | NZ | DNB | 2/28 | 0 | Pakistan won by 2 runs | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 4 Nov 2017 | NZ 196/2 v IND 156/72nd T20I · T20I | NZ | DNB | 0/30 | 0 | New Zealand won by 40 runs | Rajkot | New Zealand tour of India 2017/18 |