| 10 Jun 2022 | NZ 553 & 284 v ENG 539 & 299/52nd Test · Test | NZ | 16* & 17 | 5/106 & 3/94 | 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 | 14 & 4* | 3/21 & 1/73 | 0 | England won by 5 wickets | London | New Zealand tour of England 2022 |
| 29 May 2022 | RR 130/9 v GT 133/3Final · T20 | RR | 11 | 1/14 | 0 | Gujarat Titans won by 7 wickets | Ahmedabad | Indian Premier League 2022 |
| 27 May 2022 | RCB 157/8 v RR 161/3Qualifier 2 · T20 | RR | DNB | 1/28 | 0 | Rajasthan Royals won by 7 wickets | Ahmedabad | Indian Premier League 2022 |
| 24 May 2022 | RR 188/6 v GT 191/3Qualifier 1 · T20 | RR | 0* | 1/38 | 0 | Gujarat Titans won by 7 wickets | Kolkata | Indian Premier League 2022 |
| 20 May 2022 | CSK 150/6 v RR 151/5Match 68 · T20 | RR | DNB | 1/44 | 0 | Rajasthan Royals won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 15 May 2022 | RR 178/6 v LSG 154/8Match 63 · T20 | RR | 17* | 2/18 | 0 | Rajasthan Royals won by 24 runs | Mumbai | Indian Premier League 2022 |
| 11 May 2022 | RR 160/6 v DC 161/2Match 58 · T20 | RR | 3* | 1/32 | 0 | Delhi Capitals won by 8 wickets | Navi Mumbai | Indian Premier League 2022 |
| 7 May 2022 | PK 189/5 v RR 190/4Match 52 · T20 | RR | DNB | 0/36 | 0 | Rajasthan Royals won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 2 May 2022 | RR 152/5 v KKR 158/3Match 47 · T20 | RR | DNB | 1/25 | 0 | Kolkata Knight Riders won by 7 wickets | Mumbai | Indian Premier League 2022 |
| 30 Apr 2022 | RR 158/6 v MI 161/5Match 44 · T20 | RR | 1* | 1/26 | 0 | Mumbai Indians won by 5 wickets | Navi Mumbai | Indian Premier League 2022 |
| 26 Apr 2022 | RR 144/8 v RCB 115Match 39 · T20 | RR | 5 | 0/20 | 0 | Rajasthan Royals won by 29 runs | Pune | Indian Premier League 2022 |
| 22 Apr 2022 | RR 222/2 v DC 207/8Match 34 · T20 | RR | DNB | 0/47 | 1 | Rajasthan Royals won by 15 runs | Mumbai | Indian Premier League 2022 |
| 18 Apr 2022 | RR 217/5 v KKR 210Match 30 · T20 | RR | DNB | 0/48 | 0 | Rajasthan Royals won by 7 runs | Mumbai | Indian Premier League 2022 |
| 10 Apr 2022 | RR 165/6 v LSG 162/8Match 20 · T20 | RR | 2* | 2/30 | 0 | Rajasthan Royals won by 3 runs | Mumbai | Indian Premier League 2022 |
| 5 Apr 2022 | RR 169/3 v RCB 173/6Match 13 · T20 | RR | DNB | 2/34 | 1 | Royal Challengers Bangalore won by 4 wickets | Mumbai | Indian Premier League 2022 |
| 2 Apr 2022 | RR 193/8 v MI 170/8Match 9 · T20 | RR | 1* | 1/29 | 0 | Rajasthan Royals won by 23 runs | Mumbai | Indian Premier League 2022 |
| 29 Mar 2022 | RR 210/6 v SH 149/7Match 5 · T20 | RR | DNB | 2/23 | 0 | Rajasthan Royals won by 61 runs | Pune | Indian Premier League 2022 |
| 24 Jan 2022 | WEL 167 v ND 168/8Match 30 · T20 | ND | DNB | 2/40 | 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 | 2/37 | 2 | 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 | 5/43 & 0/42 | 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 | 9* & 8 | 4/85 & 0/4 | 0 | Bangladesh won by 8 wickets | Mount Maunganui | Bangladesh tour of New Zealand 2021/22 |
| 23 Dec 2021 | CAN 107 v ND 108/9Match 11 · T20 | ND | 7* | 2/21 | 0 | Northern Districts won by 1 wicket | Mount Maunganui | Super Smash 2021/22 |
| 17 Dec 2021 | AUC 165 v ND 167/6Match 7 · T20 | ND | DNB | 0/19 | 0 | Northern Districts won by 4 wickets | Hamilton | Super Smash 2021/22 |
| 21 Nov 2021 | IND 184/7 v NZ 1113rd T20I · T20I | NZ | 2* | 1/31 | 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 | DNB | 0/36 | 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 | DNB | 2/31 | 1 | 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 | 2/18 | 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 | 0/40 | 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 | 3/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 | 2/20 | 1 | 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 | 2/29 | 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 | 3/20 | 1 | 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/29 | 0 | Pakistan won by 5 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 8 Oct 2021 | MI 235/9 v SH 193/8Match 55 · T20 | MI | 0* | 1/30 | 1 | Mumbai Indians won by 42 runs | Abu Dhabi | Indian Premier League 2021 |
| 5 Oct 2021 | RR 90/9 v MI 94/2Match 51 · T20 | MI | DNB | 0/24 | 0 | Mumbai Indians won by 8 wickets | Sharjah | Indian Premier League 2021 |
| 2 Oct 2021 | MI 129/8 v DC 132/6Match 46 · T20 | MI | DNB | 1/24 | 0 | Delhi Capitals won by 4 wickets | Sharjah | Indian Premier League 2021 |
| 28 Sept 2021 | PK 135/6 v MI 137/4Match 42 · T20 | MI | DNB | 0/30 | 0 | Mumbai Indians won by 6 wickets | Abu Dhabi | Indian Premier League 2021 |
| 26 Sept 2021 | RCB 165/6 v MI 111Match 39 · T20 | MI | 0* | 1/17 | 1 | 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 | DNB | 0/23 | 1 | 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 | DNB | 2/35 | 1 | Chennai Super Kings won by 20 runs | Dubai | Indian Premier League 2021 |
| 18 Jun 2021 | IND 217 & 170 v NZ 249 & 140/2Final · Test | NZ | 7* & DNB | 2/47 & 3/39 | 0 | New Zealand won by 8 wickets | Southampton | ICC World Test Championship 2021 |
| 10 Jun 2021 | ENG 303 & 122 v NZ 388 & 41/22nd Test · Test | NZ | 12* & DNB | 4/85 & 2/34 | 0 | New Zealand won by 8 wickets | Birmingham | New Zealand tour of England 2021 |
| 1 May 2021 | CSK 218/4 v MI 219/6Match 27 · T20 | MI | DNB | 1/42 | 0 | Mumbai Indians won by 4 wickets | Delhi | Indian Premier League 2021 |
| 29 Apr 2021 | RR 171/4 v MI 172/3Match 24 · T20 | MI | DNB | 1/37 | 0 | Mumbai Indians won by 7 wickets | Delhi | Indian Premier League 2021 |
| 23 Apr 2021 | MI 131/6 v PK 132/1Match 17 · T20 | MI | DNB | 0/30 | 0 | Punjab Kings won by 9 wickets | Chennai | Indian Premier League 2021 |
| 20 Apr 2021 | MI 137/9 v DC 138/4Match 13 · T20 | MI | 1* | 0/23 | 0 | Delhi Capitals won by 6 wickets | Chennai | Indian Premier League 2021 |
| 17 Apr 2021 | MI 150/5 v SH 137Match 9 · T20 | MI | DNB | 3/28 | 0 | Mumbai Indians won by 13 runs | Chennai | Indian Premier League 2021 |
| 13 Apr 2021 | MI 152 v KKR 142/7Match 5 · T20 | MI | 0* | 2/27 | 1 | Mumbai Indians won by 10 runs | Chennai | Indian Premier League 2021 |
| 9 Apr 2021 | MI 159/9 v RCB 160/8Match 1 · T20 | MI | DNB | 1/36 | 0 | Royal Challengers Bangalore won by 2 wickets | Chennai | Indian Premier League 2021 |