| 14 Jul 2024 | GM 148/9 v DS 148/7Match 16 · T20 | DS | 4 | - | 1 | Match tied (Galle Marvels won the Super Over) | Colombo | Lanka Premier League 2024 |
| 9 Jul 2024 | DS 160/8 v GM 135Match 12 · T20 | DS | 12 | - | 0 | Dambulla Sixers won by 25 runs | Dambulla | Lanka Premier League 2024 |
| 7 Jul 2024 | CS 185/6 v DS 188/2Match 10 · T20 | DS | 23* | - | 0 | Dambulla Sixers won by 8 wickets | Dambulla | Lanka Premier League 2024 |
| 6 Jul 2024 | JK 218/5 v DS 188/8Match 8 · T20 | DS | 30 | - | 3 | Jaffna Kings won by 30 runs | Dambulla | Lanka Premier League 2024 |
| 3 Jul 2024 | DS 191/2 v JK 197/6Match 4 · T20 | DS | 33* | - | 0 | Jaffna Kings won by 4 wickets | Kandy | Lanka Premier League 2024 |
| 1 Jul 2024 | DS 179/4 v KF 183/4Match 1 · T20 | DS | 91* | - | 0 | Kandy Falcons won by 6 wickets | Kandy | Lanka Premier League 2024 |
| 7 Jun 2024 | AFG 159/6 v NZ 7514th Match, Group C · T20I | NZ | 4 | - | 0 | Afghanistan won by 84 runs | Providence | ICC Men's T20 World Cup 2024 |
| 27 Apr 2024 | PAK 178/5 v NZ 1695th T20I · T20I | NZ | 12 | - | 1 | Pakistan won by 9 runs | Lahore | New Zealand tour of Pakistan 2024 |
| 25 Apr 2024 | NZ 178/7 v PAK 174/84th T20I · T20I | NZ | 8 | - | 0 | New Zealand won by 4 runs | Lahore | New Zealand tour of Pakistan 2024 |
| 21 Apr 2024 | PAK 178/4 v NZ 179/33rd T20I · T20I | NZ | 87* | - | 1 | 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 | 19 | - | 0 | Pakistan won by 7 wickets | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 18 Apr 2024 | NZ 2/1 v PAK1st T20I · T20I | NZ | DNB | - | 0 | No result | Rawalpindi | New Zealand tour of Pakistan 2024 |
| 16 Mar 2024 | CS 340 & 140 v AA 240 & 281Match 19 · First-class | AA | 21 & 83 | - | 0 | Auckland Aces won by 41 runs | Napier | Plunket Shield 2023/24 |
| 8 Mar 2024 | ND 247 & 334/9d v AA 158 & 360Match 16 · First-class | AA | 0 & 16 | - | 0 | Northern Districts won by 63 runs | Hamilton | Plunket Shield 2023/24 |
| 29 Feb 2024 | OV 319 & 327/9 v AA 410 & 295/4dMatch 15 · First-class | AA | 123 & 2 | - | 1 | Match drawn | University of Otago Oval | Plunket Shield 2023/24 |
| 25 Feb 2024 | AUS 118/4 v NZ 98/33rd T20I · T20I | NZ | 17* | - | 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 | 2 | - | 1 | 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 | 18* | - | 0 | Australia won by 6 wickets | Wellington | Australia tour of New Zealand 2023/24 |
| 28 Jan 2024 | CAN 133/2 v AUCFinal · T20 | AUC | - | 0/15 | 0 | No result | Auckland | Super Smash 2023/24 |
| 21 Jan 2024 | PAK 134/8 v NZ 925th T20I · T20I | NZ | 1 | - | 0 | Pakistan won by 42 runs | Christchurch | Pakistan tour of New Zealand 2023/24 |
| 19 Jan 2024 | PAK 158/5 v NZ 159/34th T20I · T20I | NZ | DNB | - | 1 | New Zealand won by 7 wickets | Christchurch | Pakistan tour of New Zealand 2023/24 |
| 17 Jan 2024 | NZ 224/7 v PAK 179/73rd T20I · T20I | NZ | 1 | - | 0 | New Zealand won by 45 runs | Dunedin | Pakistan tour of New Zealand 2023/24 |
| 14 Jan 2024 | NZ 194/8 v PAK 1732nd T20I · T20I | NZ | 4 | - | 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 | 26 | - | 1 | New Zealand won by 46 runs | Auckland | Pakistan tour of New Zealand 2023/24 |
| 7 Jan 2024 | CAN 140/5 v AUC 141/2Match 16 · T20 | AUC | 38 | 0/19 | 1 | Auckland won by 8 wickets | Christchurch | Super Smash 2023/24 |
| 4 Jan 2024 | AUC 192/6 v WEL 139Match 13 · T20 | AUC | 9 | 0/24 | 1 | Auckland won by 53 runs | Auckland | Super Smash 2023/24 |
| 31 Dec 2023 | BAN 110 v NZ 95/53rd T20I · T20I | NZ | 1 | - | 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 | 19 | - | 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 | 2 | - | 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 | - | 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 | 20 | - | 0 | New Zealand won by 44 runs (DLS method) | Dunedin | Bangladesh tour of New Zealand 2023/24 |
| 15 Nov 2023 | IND 397/4 v NZ 327Semi-final · ODI | NZ | 2 | - | 0 | India won by 70 runs | Mumbai | ICC Cricket World Cup 2023/24 |
| 9 Nov 2023 | SL 171 v NZ 172/5Match 41 · ODI | NZ | 7 | - | 0 | New Zealand won by 5 wickets | Bengaluru | ICC Cricket World Cup 2023/24 |
| 4 Nov 2023 | NZ 401/6 v PAK 200/1Match 35 · ODI | NZ | 39 | - | 0 | Pakistan won by 21 runs (DLS method) | Bengaluru | ICC Cricket World Cup 2023/24 |
| 22 Oct 2023 | NZ 273 v IND 274/6Match 21 · ODI | NZ | 6 | - | 0 | India won by 4 wickets | Dharamsala | ICC Cricket World Cup 2023/24 |
| 18 Oct 2023 | AFG 139 v NZ 288/616th Match · ODI | NZ | 25* | - | 1 | New Zealand won by 149 runs | Chennai | 2023 Cricket World Cup |
| 13 Oct 2023 | BAN 245/9 v NZ 248/2Match 11 · ODI | NZ | DNB | - | 0 | New Zealand won by 8 wickets | Chennai | ICC Cricket World Cup 2023/24 |
| 9 Oct 2023 | NZ 322/7 v NED 223Match 6 · ODI | NZ | 5 | - | 0 | New Zealand won by 99 runs | Hyderabad | ICC Cricket World Cup 2023/24 |
| 5 Oct 2023 | ENG 282/9 v NZ 283/1Match 1 · ODI | NZ | DNB | - | 0 | New Zealand won by 9 wickets | Ahmedabad | ICC Cricket World Cup 2023/24 |
| 2 Oct 2023 | NZ 321/6 v SA 211/46th Match · List A | NZ | 20 | - | 0 | New Zealand won by 7 runs (DLS method) | Thiruvananthapuram | ICC World Cup Warm-up Matches 2023 |
| 29 Sept 2023 | NZ 346/5 v PAK 345/53rd Match · List A | NZ | 65* | - | 0 | New Zealand won by 5 wickets (38 balls left) | Hyderabad | ICC World Cup Warm-up Matches 2023 |
| 5 Sept 2023 | ENG 175/8 v NZ 179/44th T20I · T20I | NZ | 40* | - | 1 | New Zealand won by 6 wickets | Nottingham | New Zealand tour of England 2023 |
| 3 Sept 2023 | NZ 202/5 v ENG 1283rd T20I · T20I | NZ | 8* | - | 1 | New Zealand won by 74 runs | Birmingham | New Zealand tour of England 2023 |
| 1 Sept 2023 | ENG 198/4 v NZ 1032nd T20I · T20I | NZ | 15 | - | 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 | 11 | - | 0 | England won by 7 wickets | Chester-le-Street | New Zealand tour of England 2023 |
| 20 Aug 2023 | NZ 166/5 v UAE 134/73rd T20I · T20I | NZ | 51 | - | 0 | New Zealand won by 32 runs | Dubai | New Zealand tour of United Arab Emirates 2023 |
| 19 Aug 2023 | NZ 142/8 v UAE 144/32nd T20I · T20I | NZ | 63 | - | 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 | 15 | - | 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 | 43 | - | 1 | New Zealand won by 47 runs | Karachi | New Zealand tour of Pakistan 2023 |