| 22 Oct 2022 | NZ 200/3 v AUS 111Match 13 · T20I | NZ | 23 | - | 1 | New Zealand won by 89 runs | Sydney | ICC Men's T20 World Cup 2022/23 |
| 14 Oct 2022 | NZ 163/7 v PAK 168/5Final · T20I | NZ | 59 | - | 1 | Pakistan won by 5 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 11 Oct 2022 | PAK 130/7 v NZ 131/1Match 4 · T20I | NZ | 9* | - | 0 | 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 | 30 | - | 1 | 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 | 31 | - | 0 | 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 | 27 | - | 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 | 17 | - | 2 | Australia won by 113 runs | Cairns | New Zealand tour of Australia 2022 |
| 6 Sept 2022 | NZ 232/9 v AUS 233/81st ODI · ODI | NZ | 45 | - | 0 | Australia won by 2 wickets | Cairns | New Zealand tour of Australia 2022 |
| 17 Aug 2022 | NZ 190 v WI 193/51st ODI · ODI | NZ | 34 | - | 1 | 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 | 24 | - | 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 | 4 | - | 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 | 47 | - | 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 | 31 & 48 | - | 2 | England won by 7 wickets | Leeds | New Zealand tour of England 2022 |
| 2 Jun 2022 | NZ 132 & 285 v ENG 141 & 279/51st Test · Test | NZ | 2 & 15 | - | 0 | England won by 5 wickets | London | New Zealand tour of England 2022 |
| 17 May 2022 | SH 193/6 v MI 190/7Match 65 · T20 | SH | 8* | - | 1 | Sunrisers Hyderabad won by 3 runs | Mumbai | Indian Premier League 2022 |
| 14 May 2022 | KKR 177/6 v SH 123/8Match 61 · T20 | SH | 9 | - | 1 | Kolkata Knight Riders won by 54 runs | Pune | Indian Premier League 2022 |
| 8 May 2022 | RCB 192/3 v SH 125Match 54 · T20 | SH | 0 | - | 1 | Royal Challengers Bangalore won by 67 runs | Mumbai | Indian Premier League 2022 |
| 5 May 2022 | DC 207/3 v SH 186/8Match 50 · T20 | SH | 4 | - | 0 | Delhi Capitals won by 21 runs | Mumbai | Indian Premier League 2022 |
| 1 May 2022 | CSK 202/2 v SH 189/6Match 46 · T20 | SH | 47 | - | 0 | Chennai Super Kings won by 13 runs | Pune | Indian Premier League 2022 |
| 27 Apr 2022 | SH 195/6 v GT 199/5Match 40 · T20 | SH | 5 | - | 0 | Gujarat Titans won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 23 Apr 2022 | RCB 68 v SH 72/1Match 36 · T20 | SH | 16* | - | 2 | Sunrisers Hyderabad won by 9 wickets | Mumbai | Indian Premier League 2022 |
| 17 Apr 2022 | PK 151 v SH 152/3Match 28 · T20 | SH | 3 | - | 2 | Sunrisers Hyderabad won by 7 wickets | Mumbai | Indian Premier League 2022 |
| 15 Apr 2022 | KKR 175/8 v SH 176/3Match 25 · T20 | SH | 17 | - | 0 | Sunrisers Hyderabad won by 7 wickets | Mumbai | Indian Premier League 2022 |
| 11 Apr 2022 | GT 162/7 v SH 168/2Match 21 · T20 | SH | 57 | - | 1 | Sunrisers Hyderabad won by 8 wickets | Mumbai | Indian Premier League 2022 |
| 9 Apr 2022 | CSK 154/7 v SH 155/2Match 17 · T20 | SH | 32 | - | 1 | Sunrisers Hyderabad won by 8 wickets | Mumbai | Indian Premier League 2022 |
| 4 Apr 2022 | LSG 169/7 v SH 157/9Match 12 · T20 | SH | 16 | - | 1 | Lucknow Super Giants won by 12 runs | Mumbai | Indian Premier League 2022 |
| 29 Mar 2022 | RR 210/6 v SH 149/7Match 5 · T20 | SH | 2 | - | 0 | Rajasthan Royals won by 61 runs | Pune | Indian Premier League 2022 |
| 25 Nov 2021 | IND 345 & 234/7d v NZ 296 & 165/91st Test · Test | NZ | 18 & 24 | - | 0 | Match drawn | Kanpur | New Zealand tour of India 2021/22 |
| 14 Nov 2021 | NZ 172/4 v AUS 173/2Final · T20I | NZ | 85 | - | 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 | 5 | - | 1 | 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 | 40* | - | 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 | 28 | - | 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 | 0 | - | 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 | 33* | - | 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 | 25 | - | 0 | Pakistan won by 5 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 6 Oct 2021 | SH 141/7 v RCB 137/6Match 52 · T20 | SH | 31 | - | 2 | Sunrisers Hyderabad won by 4 runs | Abu Dhabi | Indian Premier League 2021 |
| 3 Oct 2021 | SH 115/8 v KKR 119/4Match 49 · T20 | SH | 26 | - | 1 | Kolkata Knight Riders won by 6 wickets | Dubai | Indian Premier League 2021 |
| 30 Sept 2021 | SH 134/7 v CSK 139/4Match 44 · T20 | SH | 11 | - | 1 | Chennai Super Kings won by 6 wickets | Sharjah | Indian Premier League 2021 |
| 27 Sept 2021 | RR 164/5 v SH 167/3Match 40 · T20 | SH | 51* | - | 0 | Sunrisers Hyderabad won by 7 wickets | Dubai | Indian Premier League 2021 |
| 25 Sept 2021 | PK 125/7 v SH 120/7Match 37 · T20 | SH | 1 | - | 1 | Punjab Kings won by 5 runs | Sharjah | Indian Premier League 2021 |
| 22 Sept 2021 | SH 134/9 v DC 139/2Match 33 · T20 | SH | 18 | - | 1 | Delhi Capitals won by 8 wickets | Dubai | Indian Premier League 2021 |
| 18 Jun 2021 | IND 217 & 170 v NZ 249 & 140/2Final · Test | NZ | 49 & 52* | - | 0 | 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 | 13 & 1 | 0/2 & 0/10 | 0 | Match drawn | London | New Zealand tour of England 2021 |
| 2 May 2021 | RR 220/3 v SH 165/8Match 28 · T20 | SH | 20 | - | 0 | Rajasthan Royals won by 55 runs | Delhi | Indian Premier League 2021 |
| 28 Apr 2021 | SH 171/3 v CSK 173/3Match 23 · T20 | SH | 26* | - | 0 | Chennai Super Kings won by 7 wickets | Delhi | Indian Premier League 2021 |
| 25 Apr 2021 | DC 159/4 v SH 159/7Match 20 · T20 | SH | 66* | - | 1 | Match tied (Delhi Capitals won the Super Over) | Chennai | Indian Premier League 2021 |
| 21 Apr 2021 | PK 120 v SH 121/1Match 14 · T20 | SH | 16* | - | 0 | Sunrisers Hyderabad won by 9 wickets | Chennai | Indian Premier League 2021 |
| 7 Mar 2021 | AUS 142/8 v NZ 143/35th T20I · T20I | NZ | 0 | - | 0 | 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 | 8 | - | 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 | 9 | - | 0 | Australia won by 64 runs | Wellington | Australia tour of New Zealand 2020/21 |