| 17 Jun 2024 | PNG 78 v NZ 79/3Match 39 · T20I | NZ | DNB | 2/14 | 0 | New Zealand won by 7 wickets | Tarouba | ICC Men's T20 World Cup 2024 |
| 14 Jun 2024 | UGA 40 v NZ 41/1Match 32 · T20I | NZ | DNB | 2/7 | 0 | New Zealand won by 9 wickets | Tarouba | ICC Men's T20 World Cup 2024 |
| 12 Jun 2024 | WI 149/9 v NZ 136/9Match 26 · T20I | NZ | 7 | 3/16 | 0 | West Indies won by 13 runs | Tarouba | ICC Men's T20 World Cup 2024 |
| 7 Jun 2024 | AFG 159/6 v NZ 7514th Match, Group C · T20I | NZ | 3* | 2/22 | 0 | Afghanistan won by 84 runs | Providence | ICC Men's T20 World Cup 2024 |
| 25 Feb 2024 | AUS 118/4 v NZ 98/33rd T20I · T20I | NZ | DNB | 0/24 | 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 | 16 | 0/49 | 2 | Australia won by 72 runs | Auckland | Australia tour of New Zealand 2023/24 |
| 9 Nov 2022 | NZ 152/4 v PAK 153/3Semi-final · T20I | NZ | DNB | 2/33 | 0 | Pakistan won by 7 wickets | Sydney | ICC Men's T20 World Cup 2022/23 |
| 4 Nov 2022 | NZ 185/6 v IRE 150/9Match 37 · T20I | NZ | DNB | 0/38 | 0 | New Zealand won by 35 runs | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 1 Nov 2022 | ENG 179/6 v NZ 159/6Match 33 · T20I | NZ | DNB | 0/40 | 1 | England won by 20 runs | Brisbane | ICC Men's T20 World Cup 2022/23 |
| 29 Oct 2022 | NZ 167/7 v SL 102Match 27 · T20I | NZ | DNB | 4/13 | 1 | New Zealand won by 65 runs | Sydney | ICC Men's T20 World Cup 2022/23 |
| 22 Oct 2022 | NZ 200/3 v AUS 111Match 13 · T20I | NZ | DNB | 2/24 | 0 | New Zealand won by 89 runs | Sydney | ICC Men's T20 World Cup 2022/23 |
| 14 Oct 2022 | NZ 163/7 v PAK 168/5Final · T20I | NZ | DNB | 0/28 | 1 | Pakistan won by 5 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 12 Oct 2022 | NZ 208/5 v BAN 160/7Match 5 · T20I | NZ | DNB | 0/22 | 1 | 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 | 2/25 | 0 | New Zealand won by 8 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 8 Oct 2022 | NZ 147/8 v PAK 149/4Match 2 · T20I | NZ | 2* | 1/22 | 0 | Pakistan won by 6 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 12 Aug 2022 | NZ 215/5 v WI 125/92nd T20I · T20I | NZ | DNB | 0/21 | 0 | New Zealand won by 90 runs | Kingston | New Zealand tour of West Indies 2022 |
| 10 Aug 2022 | NZ 185/5 v WI 172/71st T20I · T20I | NZ | DNB | 1/36 | 0 | New Zealand won by 13 runs | Kingston | New Zealand tour of West Indies 2022 |
| 21 Nov 2021 | IND 184/7 v NZ 1113rd T20I · T20I | NZ | 2* | 1/31 | 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 | DNB | 0/36 | 0 | India won by 7 wickets | Ranchi | New Zealand tour of India 2021/22 |
| 17 Nov 2021 | NZ 164/6 v IND 166/51st T20I · T20I | NZ | DNB | 2/31 | 1 | India won by 5 wickets | Jaipur | New Zealand tour of India 2021/22 |
| 14 Nov 2021 | NZ 172/4 v AUS 173/2Final · T20I | NZ | DNB | 2/18 | 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 | 0/40 | 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 | 3/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 | 2/20 | 1 | 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 | 2/29 | 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 | 3/20 | 1 | New Zealand won by 8 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 26 Oct 2021 | NZ 134/8 v PAK 135/5Match 19 · T20I | NZ | DNB | 1/29 | 0 | Pakistan won by 5 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 7 Mar 2021 | AUS 142/8 v NZ 143/35th T20I · T20I | NZ | DNB | 2/26 | 1 | New Zealand won by 7 wickets | Wellington | Australia tour of New Zealand 2020/21 |
| 5 Mar 2021 | AUS 156/6 v NZ 1064th T20I · T20I | NZ | 6* | 2/27 | 0 | Australia won by 50 runs | Wellington | Australia tour of New Zealand 2020/21 |
| 3 Mar 2021 | AUS 208/4 v NZ 1443rd T20I · T20I | NZ | 0* | 1/39 | 0 | Australia won by 64 runs | Wellington | Australia tour of New Zealand 2020/21 |
| 25 Feb 2021 | NZ 219/7 v AUS 215/82nd T20I · T20I | NZ | DNB | 0/30 | 0 | New Zealand won by 4 runs | Dunedin | Australia tour of New Zealand 2020/21 |
| 22 Feb 2021 | NZ 184/5 v AUS 1311st T20I · T20I | NZ | DNB | 2/22 | 0 | New Zealand won by 53 runs | Christchurch | Australia tour of New Zealand 2020/21 |
| 22 Dec 2020 | NZ 173/7 v PAK 177/63rd T20I · T20I | NZ | DNB | 0/43 | 0 | Pakistan won by 4 wickets | Napier | Pakistan tour of New Zealand 2020/21 |
| 20 Dec 2020 | PAK 163/6 v NZ 164/12nd T20I · T20I | NZ | DNB | 0/33 | 0 | New Zealand won by 9 wickets | Hamilton | Pakistan tour of New Zealand 2020/21 |
| 10 Nov 2019 | NZ 146/5 v ENG 146/75th T20I · T20I | NZ | DNB | 2/35 | 0 | Match tied (England won the Super Over) | Auckland | England tour of New Zealand 2019/20 |
| 8 Nov 2019 | NZ 165 v ENG 241/34th T20I · T20I | NZ | 8 | 0/35 | 0 | England won by 76 runs | Napier | England tour of New Zealand 2019/20 |
| 21 Feb 2018 | NZ 150/9 v AUS 121/3Final · T20I | NZ | 1* | 0/27 | 0 | Australia won by 19 runs (DLS method) | Auckland | Trans-Tasman Twenty20 Trophy 2017/18 |
| 18 Feb 2018 | ENG 194/7 v NZ 192/4Match 6 · T20I | NZ | DNB | 3/50 | 0 | England won by 2 runs | Hamilton | Trans-Tasman Twenty20 Trophy 2017/18 |
| 16 Feb 2018 | NZ 243/6 v AUS 245/5Match 5 · T20I | NZ | DNB | 1/42 | 0 | Australia won by 5 wickets | Auckland | Trans-Tasman Twenty20 Trophy 2017/18 |
| 13 Feb 2018 | NZ 196/5 v ENG 184/9Match 4 · T20I | NZ | DNB | 2/46 | 2 | New Zealand won by 12 runs | Wellington | Trans-Tasman Twenty20 Trophy 2017/18 |
| 3 Feb 2018 | NZ 117/9 v AUS 96/3Match 1 · T20I | NZ | DNB | 2/14 | 0 | Australia won by 7 wickets (DLS method) | Sydney | Trans-Tasman Twenty20 Trophy 2017/18 |
| 28 Jan 2018 | PAK 181/6 v NZ 163/63rd T20I · T20I | NZ | DNB | 1/33 | 0 | Pakistan won by 18 runs | Mount Maunganui | Pakistan tour of New Zealand 2017/18 |
| 25 Jan 2018 | PAK 201/4 v NZ 1532nd T20I · T20I | NZ | 0* | 0/37 | 0 | Pakistan won by 48 runs | Auckland | Pakistan tour of New Zealand 2017/18 |
| 3 Jan 2018 | NZ 243/5 v WI 124/93rd T20I · T20I | NZ | DNB | 2/29 | 0 | New Zealand won by 119 runs | Mount Maunganui | West Indies tour of New Zealand 2017/18 |
| 7 Nov 2017 | IND 67/5 v NZ 61/63rd T20I · T20I | NZ | DNB | 1/13 | 1 | India won by 6 runs | Thiruvananthapuram | New Zealand tour of India 2017/18 |
| 4 Nov 2017 | NZ 196/2 v IND 156/72nd T20I · T20I | NZ | DNB | 4/34 | 0 | New Zealand won by 40 runs | Rajkot | New Zealand tour of India 2017/18 |
| 1 Nov 2017 | IND 202/3 v NZ 149/81st T20I · T20I | NZ | DNB | 1/49 | 0 | India won by 53 runs | Delhi | New Zealand tour of India 2017/18 |
| 17 Feb 2017 | NZ 107 v SA 185/6Only T20I · T20I | NZ | 1* | 2/8 | 0 | South Africa won by 78 runs | Auckland | - |
| 8 Jan 2017 | NZ 194/4 v BAN 167/6Match 3 · T20I | NZ | DNB | 2/48 | 0 | New Zealand won by 27 runs | Mount Maunganui | Bangladesh in New Zealand T20I Series 2016/17 |
| 6 Jan 2017 | NZ 195/7 v BAN 148Match 2 · T20I | NZ | DNB | 1/28 | 3 | New Zealand won by 47 runs | Mount Maunganui | Bangladesh in New Zealand T20I Series 2016/17 |