| 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 |
| 13 Mar 2023 | ND 405 & 206/8d v WF 221 & 388Match 19 · First-class | WF | 4 & 16 | 2/60 & 2/35 | 0 | Northern Districts won by 2 runs | Hamilton | Plunket Shield 2022/23 |
| 5 Feb 2023 | AUC 119/8 v WEL 110Match 29 · T20 | WEL | 1 | 2/24 | 2 | Auckland won by 9 runs | Wellington | Super Smash 2022/23 |
| 15 Jan 2023 | WEL 120/7 v OTA 123/5Match 18 · T20 | WEL | 22 | 1/25 | 0 | Otago won by 5 wickets | Dunedin | Super Smash 2022/23 |
| 27 Dec 2022 | WEL 214/6 v CD 212/7Match 4 · T20 | WEL | 15* | 1/37 | 0 | Wellington won by 2 runs | Palmerston North | Super Smash 2022/23 |
| 24 Dec 2022 | WEL 152/8 v OTA 144/7Match 2 · T20 | WEL | 12 | 2/24 | 0 | Wellington won by 8 runs | Wellington | Super Smash 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 |
| 26 Mar 2022 | CSK 131/5 v KKR 133/4Match 1 · T20 | CSK | DNB | 0/19 | 0 | Kolkata Knight Riders won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 22 Jan 2022 | CD 176/7 v AUC 166/7Match 28 · T20 | CD | 8 | 1/22 | 2 | Central Districts won by 10 runs | Auckland | Super Smash 2021/22 |
| 18 Dec 2021 | CD 180/4 v OTA 127Match 8 · T20 | CD | DNB | 0/11 | 0 | Central Districts won by 53 runs | Napier | Super Smash 2021/22 |
| 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 |
| 26 Sept 2021 | RCB 165/6 v MI 111Match 39 · T20 | MI | 0 | 1/48 | 0 | Royal Challengers Bangalore won by 54 runs | Dubai | Indian Premier League 2021 |
| 23 Sept 2021 | MI 155/6 v KKR 159/3Match 34 · T20 | MI | 1* | 0/29 | 0 | Kolkata Knight Riders won by 7 wickets | Abu Dhabi | Indian Premier League 2021 |
| 19 Sept 2021 | CSK 156/6 v MI 136/8Match 30 · T20 | MI | 15 | 2/21 | 1 | Chennai Super Kings won by 20 runs | Dubai | Indian Premier League 2021 |
| 27 Aug 2021 | KEN 162/7 v BB 141Quarter-final · T20 | KEN | 8* | 1/30 | 0 | Kent won by 21 runs | Canterbury | Vitality Blast 2021 |
| 21 Aug 2021 | SB 168/5 v BP 136/5Final · The Hundred | BP | DNB | 2/8 | 0 | Southern Brave won by 32 runs | London | The Hundred Men's Competition 2021 |
| 17 Aug 2021 | NS 143/8 v BP 147/2Match 31 · The Hundred | BP | DNB | 2/24 | 0 | Birmingham Phoenix won by 8 wickets | Leeds | The Hundred Men's Competition 2021 |
| 9 Aug 2021 | BP 184/5 v WF 91Match 23 · The Hundred | BP | DNB | 1/10 | 2 | Birmingham Phoenix won by 93 runs | Birmingham | The Hundred Men's Competition 2021 |
| 4 Aug 2021 | OI 172/3 v BP 174/4Match 18 · The Hundred | BP | DNB | 0/36 | 0 | Birmingham Phoenix won by 6 wickets | Birmingham | The Hundred Men's Competition 2021 |
| 1 Aug 2021 | TR 144/6 v BP 145/4Match 14 · The Hundred | BP | DNB | 2/13 | 0 | Birmingham Phoenix won by 6 wickets | Birmingham | The Hundred Men's Competition 2021 |
| 30 Jul 2021 | BP 151/3 v SB 152/6Match 11 · The Hundred | BP | DNB | 3/15 | 1 | Southern Brave won by 4 wickets | Southampton | The Hundred Men's Competition 2021 |
| 25 Jul 2021 | BP 87 v MO 89/4Match 6 · The Hundred | BP | 5* | 0/5 | 0 | Manchester Originals won by 6 wickets | Manchester | The Hundred Men's Competition 2021 |
| 23 Jul 2021 | LS 144/6 v BP 148/7Match 2 · The Hundred | BP | 4* | 2/18 | 1 | Birmingham Phoenix won by 3 wickets | Birmingham | The Hundred Men's Competition 2021 |
| 9 Jul 2021 | SUR 128/7 v KEN 129/1Match · T20 | KEN | DNB | 2/13 | 0 | Kent won by 9 wickets | London | Vitality Blast 2021 |
| 2 Jul 2021 | KEN 191/4 v SUR 180/6Match · T20 | KEN | DNB | 4/38 | 0 | Kent won by 11 runs | Canterbury | Vitality Blast 2021 |
| 28 Jun 2021 | KEN 168/8 v SOM 169/0Match · T20 | KEN | 1 | 0/35 | 0 | Somerset won by 10 wickets | Canterbury | Vitality Blast 2021 |
| 17 Apr 2021 | MI 150/5 v SH 137Match 9 · T20 | MI | DNB | 0/33 | 1 | Mumbai Indians won by 13 runs | Chennai | Indian Premier League 2021 |
| 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 |
| 31 Jan 2021 | ST 158/8 v BH 162/3Knockout · T20 | ST | 0 | 0/37 | 0 | Brisbane Heat won by 7 wickets | Canberra | Big Bash League 2020/21 |
| 25 Jan 2021 | AS 115/4 v ST 116/1Match 53 · T20 | ST | DNB | 0/31 | 1 | Sydney Thunder won by 9 wickets | Adelaide | Big Bash League 2020/21 |