| 12 Oct 2022 | NZ 208/5 v BAN 160/7Match 5 · T20I | NZ | 34 | - | 1 | New Zealand won by 48 runs | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 14 Aug 2022 | NZ 145/7 v WI 150/23rd T20I · T20I | NZ | 15 | - | 1 | West Indies won by 8 wickets | Kingston | New Zealand tour of West Indies 2022 |
| 12 Aug 2022 | NZ 215/5 v WI 125/92nd T20I · T20I | NZ | 20 | - | 1 | 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 | 16 | - | 0 | New Zealand won by 13 runs | Kingston | New Zealand tour of West Indies 2022 |
| 5 Aug 2022 | NED 147/4 v NZ 149/22nd T20I · T20I | NZ | 2 | - | 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 | 45 | - | 0 | New Zealand won by 16 runs | The Hague | New Zealand tour of Netherlands 2022 |
| 27 Jul 2022 | NZ 225/5 v SCO 157/81st T20I · T20I | NZ | 40 | - | 1 | New Zealand won by 68 runs | Edinburgh | New Zealand tour of Scotland 2022 |
| 22 Jul 2022 | IRE 174/6 v NZ 180/43rd T20I · T20I | NZ | 25 | - | 0 | New Zealand won by 6 wickets | Belfast | New Zealand tour of Ireland 2022 |
| 20 Jul 2022 | NZ 179/4 v IRE 912nd T20I · T20I | NZ | 11 | - | 0 | New Zealand won by 88 runs | Belfast | New Zealand tour of Ireland 2022 |
| 18 Jul 2022 | NZ 173/8 v IRE 1421st T20I · T20I | NZ | 24 | - | 0 | New Zealand won by 31 runs | Belfast | New Zealand tour of Ireland 2022 |
| 21 Nov 2021 | IND 184/7 v NZ 1113rd T20I · T20I | NZ | 51 | - | 1 | 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 | 31 | - | 1 | 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 | 70 | - | 0 | 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 | 28 | - | 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 | 4 | - | 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 | 28 | - | 0 | New Zealand won by 8 wickets (with 11 balls remaining) | Abu Dhabi | - |
| 5 Nov 2021 | NZ 163/4 v NAM 111/7Match 36 · T20I | NZ | 18 | - | 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 | 93 | - | 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 | 20 | - | 3 | 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 | 17 | - | 0 | Pakistan won by 5 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 1 Apr 2021 | NZ 141/4 v BAN 763rd T20I · T20I | NZ | 44 | - | 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 | 21 | - | 1 | New Zealand won by 28 runs (DLS method) | Napier | Bangladesh tour of New Zealand 2020/21 |
| 28 Mar 2021 | NZ 210/3 v BAN 144/81st T20I · T20I | NZ | 35 | - | 1 | New Zealand won by 66 runs | Hamilton | Bangladesh tour of New Zealand 2020/21 |
| 7 Mar 2021 | AUS 142/8 v NZ 143/35th T20I · T20I | NZ | 71 | - | 3 | 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 | 7 | - | 1 | 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 | 43 | - | 2 | 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 | 97 | - | 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 | 0 | - | 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 | 19 | - | 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 | 21 | - | 1 | New Zealand won by 9 wickets | Hamilton | Pakistan tour of New Zealand 2020/21 |
| 18 Dec 2020 | PAK 153/9 v NZ 156/51st T20I · T20I | NZ | 6 | - | 2 | New Zealand won by 5 wickets | Auckland | Pakistan tour of New Zealand 2020/21 |
| 30 Nov 2020 | WI 25/1 v NZ3rd T20I · T20I | NZ | - | - | 0 | No result | Mount Maunganui | West Indies tour of New Zealand 2020/21 |
| 29 Nov 2020 | NZ 238/3 v WI 166/92nd T20I · T20I | NZ | 34 | - | 0 | New Zealand won by 72 runs | Mount Maunganui | West Indies tour of New Zealand 2020/21 |
| 27 Nov 2020 | WI 180/7 v NZ 179/51st T20I · T20I | NZ | 5 | - | 0 | New Zealand won by 5 wickets (DLS method) | Auckland | West Indies tour of New Zealand 2020/21 |
| 2 Feb 2020 | NZ 156/9 v IND 163/35th T20I · T20I | NZ | 2 | - | 0 | India won by 7 runs | Mount Maunganui | India tour of New Zealand 2019/20 |
| 31 Jan 2020 | NZ 165/7 v IND 165/84th T20I · T20I | NZ | 4 | - | 0 | Match tied (India won the Super Over) | Wellington | India tour of New Zealand 2019/20 |
| 29 Jan 2020 | NZ 179/6 v IND 179/53rd T20I · T20I | NZ | 31 | - | 0 | Match tied (India won the Super Over) | Hamilton | India tour of New Zealand 2019/20 |
| 26 Jan 2020 | NZ 132/5 v IND 135/32nd T20I · T20I | NZ | 33 | - | 0 | India won by 7 wickets | Auckland | India tour of New Zealand 2019/20 |
| 24 Jan 2020 | NZ 203/5 v IND 204/41st T20I · T20I | NZ | 30 | - | 1 | India won by 6 wickets | Auckland | India tour of New Zealand 2019/20 |
| 10 Nov 2019 | NZ 146/5 v ENG 146/75th T20I · T20I | NZ | 50 | - | 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 | 27 | - | 0 | England won by 76 runs | Napier | England tour of New Zealand 2019/20 |
| 5 Nov 2019 | NZ 180/7 v ENG 166/73rd T20I · T20I | NZ | 33 | - | 1 | New Zealand won by 14 runs | Nelson | England tour of New Zealand 2019/20 |
| 3 Nov 2019 | NZ 176/8 v ENG 1552nd T20I · T20I | NZ | 41 | - | 2 | New Zealand won by 21 runs | Wellington | England tour of New Zealand 2019/20 |
| 1 Nov 2019 | NZ 153/5 v ENG 154/31st T20I · T20I | NZ | 2 | - | 2 | England won by 7 wickets | Christchurch | England tour of New Zealand 2019/20 |
| 3 Sept 2019 | SL 161/9 v NZ 165/62nd T20I · T20I | NZ | DNB | - | 0 | New Zealand won by 4 wickets | Kandy | New Zealand tour of Sri Lanka 2019 |
| 1 Sept 2019 | SL 174/4 v NZ 175/51st T20I · T20I | NZ | 11 | - | 1 | New Zealand won by 5 wickets | Kandy | New Zealand tour of Sri Lanka 2019 |
| 11 Jan 2019 | NZ 179/7 v SL 144Only T20I · T20I | NZ | 1 | - | 1 | New Zealand won by 35 runs | Auckland | Sri Lanka tour of New Zealand 2018/19 |
| 21 Feb 2018 | NZ 150/9 v AUS 121/3Final · T20I | NZ | 21 | - | 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 | 62 | - | 2 | 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 | 105 | - | 1 | Australia won by 5 wickets | Auckland | Trans-Tasman Twenty20 Trophy 2017/18 |