| 20 Mar 2026 | SA 136/9 v NZ 137/23rd T20I · T20I | NZ | DNB | 2/21 | 0 | New Zealand won by 8 wickets | Auckland | South Africa tour of New Zealand 2025/26 |
| 6 Nov 2025 | NZ 207/5 v WI 204/82nd T20I · T20I | NZ | 18* | 3/31 | 0 | New Zealand won by 3 runs | Auckland | West Indies tour of New Zealand 2025/26 |
| 5 Nov 2025 | WI 164/6 v NZ 157/91st T20I · T20I | NZ | 55* | 0/40 | 0 | West Indies won by 7 runs | Auckland | West Indies tour of New Zealand 2025/26 |
| 23 Oct 2025 | NZ 38/1 v ENG3rd T20I · T20I | NZ | DNB | - | 0 | No result | Auckland | England tour of New Zealand 2025/26 |
| 11 Jan 2025 | SL 290/8 v NZ 1503rd ODI · ODI | NZ | 2 | 2/55 | 0 | Sri Lanka won by 140 runs | Auckland | Sri Lanka tour of New Zealand 2024/25 |
| 25 Feb 2024 | AUS 118/4 v NZ 98/33rd T20I · T20I | NZ | DNB | 1/16 | 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 | 7 | 2/35 | 3 | Australia won by 72 runs | Auckland | Australia tour of New Zealand 2023/24 |
| 25 Nov 2022 | IND 306/7 v NZ 309/31st ODI · ODI | NZ | DNB | 0/56 | 0 | New Zealand won by 7 wickets | Auckland | India tour of New Zealand 2022/23 |
| 18 Dec 2020 | PAK 153/9 v NZ 156/51st T20I · T20I | NZ | 12* | 0/18 | 1 | New Zealand won by 5 wickets | Auckland | Pakistan tour of New Zealand 2020/21 |
| 27 Nov 2020 | WI 180/7 v NZ 179/51st T20I · T20I | NZ | 31* | 0/23 | 0 | New Zealand won by 5 wickets (DLS method) | Auckland | West Indies tour of New Zealand 2020/21 |
| 26 Jan 2020 | NZ 132/5 v IND 135/32nd T20I · T20I | NZ | 0* | 0/19 | 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 | 2* | 1/50 | 0 | 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 | DNB | 2/20 | 0 | Match tied (England won the Super Over) | Auckland | England tour of New Zealand 2019/20 |
| 8 Feb 2019 | NZ 158/8 v IND 162/32nd T20I · T20I | NZ | 7 | 0/16 | 0 | India won by 7 wickets | Auckland | India tour of New Zealand 2018/19 |
| 11 Jan 2019 | NZ 179/7 v SL 144Only T20I · T20I | NZ | 13 | 1/27 | 0 | 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 | 0 | 1/29 | 0 | Australia won by 19 runs (DLS method) | Auckland | Trans-Tasman Twenty20 Trophy 2017/18 |
| 25 Jan 2018 | PAK 201/4 v NZ 1532nd T20I · T20I | NZ | 37 | 0/30 | 1 | Pakistan won by 48 runs | Auckland | Pakistan tour of New Zealand 2017/18 |
| 4 Mar 2017 | NZ 149 v SA 150/4Match 5 · ODI | NZ | 24 | 0/9 | 2 | South Africa won by 6 wickets | Auckland | South Africa in New Zealand ODI Series 2016/17 |
| 17 Feb 2017 | NZ 107 v SA 185/6Only T20I · T20I | NZ | 5 | 0/40 | 1 | South Africa won by 78 runs | Auckland | - |
| 30 Jan 2017 | NZ 286/9 v AUS 280Match 1 · ODI | NZ | 7 | 3/44 | 0 | New Zealand won by 6 runs | Auckland | Chappell-Hadlee Trophy 2016/17 |
| 3 Feb 2016 | NZ 307/8 v AUS 148Match 1 · ODI | NZ | 35* | 2/0 | 0 | New Zealand won by 159 runs | Auckland | Chappell-Hadlee Trophy 2015/16 |
| 31 Jan 2016 | NZ 265/7 v PAK 290Match 3 · ODI | NZ | 10* | 1/56 | 0 | New Zealand won by 3 wickets (DLS method) | Auckland | Pakistan in New Zealand ODI Series 2015/16 |
| 15 Jan 2016 | NZ 155 v PAK 171/8Match 1 · T20I | NZ | 0 | 2/14 | 0 | Pakistan won by 16 runs | Auckland | Pakistan in New Zealand T20I Series 2015/16 |
| 10 Jan 2016 | NZ 147/1 v SL 142/8Match 2 · T20I | NZ | DNB | 2/24 | 0 | New Zealand won by 9 wickets | Auckland | Sri Lanka in New Zealand T20I Series 2015/16 |