| 11 Oct 2022 | PAK 130/7 v NZ 131/1Match 4 · T20I | NZ | DNB | 2/31 | 2 | New Zealand won by 9 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 9 Oct 2022 | BAN 137/8 v NZ 142/2Match 3 · T20I | NZ | DNB | 2/34 | 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 | 1* | 1/24 | 1 | Pakistan won by 6 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 11 Sept 2022 | AUS 267/5 v NZ 2423rd ODI · ODI | NZ | 8* | 1/57 | 0 | Australia won by 25 runs | Cairns | New Zealand tour of Australia 2022 |
| 8 Sept 2022 | AUS 195/9 v NZ 822nd ODI · ODI | NZ | 2 | 1/39 | 0 | Australia won by 113 runs | Cairns | New Zealand tour of Australia 2022 |
| 21 Aug 2022 | WI 301/8 v NZ 307/53rd ODI · ODI | NZ | DNB | 1/47 | 0 | New Zealand won by 5 wickets | Bridgetown | New Zealand tour of West Indies 2022 |
| 19 Aug 2022 | NZ 212 v WI 1612nd ODI · ODI | NZ | 4 | 4/22 | 1 | New Zealand won by 50 runs (DLS method) | Bridgetown | New Zealand tour of West Indies 2022 |
| 17 Aug 2022 | NZ 190 v WI 193/51st ODI · ODI | NZ | 12 | 2/39 | 0 | West Indies won by 5 wickets | Bridgetown | New Zealand tour of West Indies 2022 |
| 14 Aug 2022 | NZ 145/7 v WI 150/23rd T20I · T20I | NZ | DNB | 1/37 | 0 | 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 | DNB | 1/34 | 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/46 | 0 | New Zealand won by 13 runs | Kingston | New Zealand tour of West Indies 2022 |
| 23 Jun 2022 | NZ 329 & 326 v ENG 360 & 296/33rd Test · Test | NZ | 33 & 2 | 3/100 & 1/68 | 0 | England won by 7 wickets | Leeds | New Zealand tour of England 2022 |
| 10 Jun 2022 | NZ 553 & 284 v ENG 539 & 299/52nd Test · Test | NZ | 4 & 0 | 0/154 & 1/67 | 2 | England won by 5 wickets | Nottingham | New Zealand tour of England 2022 |
| 2 Jun 2022 | NZ 132 & 285 v ENG 141 & 279/51st Test · Test | NZ | 26 & 21 | 4/55 & 0/87 | 2 | England won by 5 wickets | London | New Zealand tour of England 2022 |
| 18 May 2022 | LSG 210/0 v KKR 208/8Match 66 · T20 | KKR | DNB | 0/57 | 0 | Lucknow Super Giants won by 2 runs | Navi Mumbai | Indian Premier League 2022 |
| 14 May 2022 | KKR 177/6 v SH 123/8Match 61 · T20 | KKR | DNB | 2/23 | 1 | Kolkata Knight Riders won by 54 runs | Pune | Indian Premier League 2022 |
| 9 May 2022 | KKR 165/9 v MI 113Match 56 · T20 | KKR | 0 | 1/10 | 0 | Kolkata Knight Riders won by 52 runs | Navi Mumbai | Indian Premier League 2022 |
| 7 May 2022 | LSG 176/7 v KKR 101Match 53 · T20 | KKR | 0 | 1/28 | 0 | Lucknow Super Giants won by 75 runs | Pune | Indian Premier League 2022 |
| 2 May 2022 | RR 152/5 v KKR 158/3Match 47 · T20 | KKR | DNB | 2/46 | 0 | Kolkata Knight Riders won by 7 wickets | Mumbai | Indian Premier League 2022 |
| 28 Apr 2022 | KKR 146/9 v DC 150/6Match 41 · T20 | KKR | 0 | 0/31 | 0 | Delhi Capitals won by 4 wickets | Mumbai | Indian Premier League 2022 |
| 23 Apr 2022 | GT 156/9 v KKR 148/8Match 35 · T20 | KKR | 1* | 3/24 | 0 | Gujarat Titans won by 8 runs | Navi Mumbai | Indian Premier League 2022 |
| 1 Apr 2022 | PK 137 v KKR 141/4Match 8 · T20 | KKR | DNB | 2/36 | 3 | Kolkata Knight Riders won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 30 Mar 2022 | KKR 128 v RCB 132/7Match 6 · T20 | KKR | 1 | 3/20 | 0 | Royal Challengers Bangalore won by 3 wickets | Mumbai | Indian Premier League 2022 |
| 25 Feb 2022 | SA 364 & 354/9d v NZ 293 & 2272nd Test · Test | NZ | 5 & 17 | 1/75 & 2/90 | 2 | South Africa won by 198 runs | Christchurch | South Africa tour of New Zealand 2021/22 |
| 17 Feb 2022 | SA 95 & 111 v NZ 4821st Test · Test | NZ | 4 | 1/33 & 5/35 | 2 | New Zealand won by an innings and 276 runs | Christchurch | South Africa tour of New Zealand 2021/22 |
| 4 Feb 2022 | ND 230 & 173 v AA 208 & 196/6Match 10 · First-class | ND | 8 & 8 | 5/35 & 1/54 | 1 | Auckland Aces won by 4 wickets | Auckland | Plunket Shield 2021/22 |
| 29 Jan 2022 | ND 217/5 v CAN 161Final · T20 | ND | DNB | 3/39 | 0 | Northern Districts won by 56 runs | Hamilton | Super Smash 2021/22 |
| 24 Jan 2022 | WEL 167 v ND 168/8Match 30 · T20 | ND | 10 | 3/20 | 0 | Northern Districts won by 2 wickets | Wellington | Super Smash 2021/22 |
| 21 Jan 2022 | CAN 173/6 v ND 174/2Match 27 · T20 | ND | DNB | 0/32 | 1 | Northern Districts won by 8 wickets | Christchurch | Super Smash 2021/22 |
| 9 Jan 2022 | NZ 521/6d v BAN 126 & 2782nd Test · Test | NZ | DNB | 3/28 & 1/54 | 1 | New Zealand won by an innings and 117 runs | Christchurch | Bangladesh tour of New Zealand 2021/22 |
| 1 Jan 2022 | NZ 328 & 169 v BAN 458 & 42/21st Test · Test | NZ | 6 & 0 | 2/114 & 1/21 | 0 | Bangladesh won by 8 wickets | Mount Maunganui | Bangladesh tour of New Zealand 2021/22 |
| 3 Dec 2021 | IND 325 & 276/7d v NZ 62 & 1672nd Test · Test | NZ | 0 & 0 | 0/43 & 0/31 | 0 | India won by 372 runs | Mumbai | New Zealand tour of India 2021/22 |
| 25 Nov 2021 | IND 345 & 234/7d v NZ 296 & 165/91st Test · Test | NZ | 5 & 4 | 5/69 & 3/75 | 0 | Match drawn | Kanpur | New Zealand tour of India 2021/22 |
| 19 Nov 2021 | NZ 153/6 v IND 155/32nd T20I · T20I | NZ | DNB | 3/16 | 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 | 0* | 1/40 | 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 | DNB | 0/43 | 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/24 | 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 | 2/24 | 1 | 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/15 | 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 | 1/24 | 2 | 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/26 | 0 | 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/25 | 0 | Pakistan won by 5 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 3 Oct 2021 | SH 115/8 v KKR 119/4Match 49 · T20 | KKR | DNB | 2/26 | 1 | Kolkata Knight Riders won by 6 wickets | Dubai | Indian Premier League 2021 |
| 1 Oct 2021 | KKR 165/7 v PK 168/5Match 45 · T20 | KKR | DNB | 0/40 | 0 | Punjab Kings won by 5 wickets | Dubai | Indian Premier League 2021 |
| 28 Sept 2021 | DC 127/9 v KKR 130/7Match 41 · T20 | KKR | 3 | 1/29 | 1 | Kolkata Knight Riders won by 3 wickets | Sharjah | Indian Premier League 2021 |
| 18 Jun 2021 | IND 217 & 170 v NZ 249 & 140/2Final · Test | NZ | 30 & DNB | 1/64 & 4/48 | 1 | New Zealand won by 8 wickets | Southampton | ICC World Test Championship 2021 |
| 2 Jun 2021 | NZ 378 & 169/6d v ENG 275 & 170/31st Test · Test | NZ | 8 & DNB | 6/43 & 1/37 | 1 | Match drawn | London | New Zealand tour of England 2021 |
| 1 Apr 2021 | NZ 141/4 v BAN 763rd T20I · T20I | NZ | DNB | 3/15 | 2 | 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/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 | DNB | 1/34 | 0 | New Zealand won by 66 runs | Hamilton | Bangladesh tour of New Zealand 2020/21 |