| 20 Jul 2022 | NZ 179/4 v IRE 912nd T20I · T20I | NZ | 23 | - | 2 | New Zealand won by 88 runs | Belfast | New Zealand tour of Ireland 2022 |
| 18 Jul 2022 | NZ 173/8 v IRE 1421st T20I · T20I | NZ | 69* | - | 2 | New Zealand won by 31 runs | Belfast | New Zealand tour of Ireland 2022 |
| 15 Jul 2022 | NZ 360/6 v IRE 359/93rd ODI · ODI | NZ | 47 | 0/22 | 1 | New Zealand won by 1 run | Dublin | New Zealand tour of Ireland 2022 |
| 12 Jul 2022 | IRE 216 v NZ 219/72nd ODI · ODI | NZ | 16 | 1/18 | 1 | New Zealand won by 3 wickets | Dublin | New Zealand tour of Ireland 2022 |
| 10 Jul 2022 | IRE 300/9 v NZ 305/91st ODI · ODI | NZ | 38 | 1/9 | 1 | New Zealand won by 1 wicket | Dublin | New Zealand tour of Ireland 2022 |
| 3 Jul 2022 | MID 163/4 v GLO 164/5Match · T20 | GLO | 52 | 1/7 | 0 | Gloucestershire won by 5 wickets | Bristol | Vitality Blast 2022 |
| 1 Jul 2022 | HAM 140/7 v GLO 125Match · T20 | GLO | 18 | 0/19 | 0 | Hampshire won by 15 runs | Southampton | Vitality Blast 2022 |
| 26 Jun 2022 | GLO 337 & 176/3 v LAN 402Match 38 · First-class | GLO | 19 & 9 | 0/9 | 0 | Match drawn | Bristol | County Championship 2022 |
| 24 Jun 2022 | HAM 178/7 v GLO 169/7Match · T20 | GLO | 5 | - | 1 | Hampshire won by 9 runs | Bristol | Vitality Blast 2022 |
| 21 Jun 2022 | GLO 195/4 v KEN 190/5Match · T20 | GLO | 62* | 0/16 | 0 | Gloucestershire won by 5 runs | Canterbury | Vitality Blast 2022 |
| 17 Jun 2022 | SOM 184/6 v GLO 177/8Match · T20 | GLO | 2 | 1/21 | 0 | Somerset won by 7 runs | Taunton | Vitality Blast 2022 |
| 12 Jun 2022 | GLO 438 & 213 v KEN 564 & 91/2Match 34 · First-class | GLO | 125 & 59 | 0/106 & 1/8 | 1 | Kent won by 8 wickets | Canterbury | County Championship 2022 |
| 10 Jun 2022 | GLO 145/6 v SUS 141Match · T20 | GLO | 66 | 1/23 | 1 | Gloucestershire won by 4 runs | Brighton | Vitality Blast 2022 |
| 9 Jun 2022 | GLO 101/5 v SOM 114/7Match · T20 | GLO | 8 | - | 1 | Somerset won by 3 wickets (DLS method) | Bristol | Vitality Blast 2022 |
| 7 Jun 2022 | GLA 158/8 v GLO 159/5Match · T20 | GLO | 40 | 2/22 | 0 | Gloucestershire won by 5 wickets | Cardiff | Vitality Blast 2022 |
| 1 Jun 2022 | KEN 114 v GLO 116/4Match · T20 | GLO | 50* | 0/6 | 0 | Gloucestershire won by 6 wickets | Bristol | Vitality Blast 2022 |
| 31 May 2022 | SUR 129 v GLO 92Match · T20 | GLO | 2 | - | 2 | Surrey won by 37 runs | London | Vitality Blast 2022 |
| 27 May 2022 | GLO 193/7 v SUS 152/8Match · T20 | GLO | 27 | - | 1 | Gloucestershire won by 41 runs | Bristol | Vitality Blast 2022 |
| 26 May 2022 | MID 229/9 v GLO 199/9Match · T20 | GLO | 8 | 0/10 | 1 | Middlesex won by 30 runs | Radlett | Vitality Blast 2022 |
| 11 Mar 2022 | AA 389 & 259/4d v OV 334 & 156Match 15 · First-class | AA | 10 & 73 | 1/45 & 1/15 | 2 | Auckland Aces won by 158 runs | Alexandra | Plunket Shield 2021/22 |
| 3 Mar 2022 | AA 547/9d & 131/2d v CAN 200 & 254Match 13 · First-class | AA | 1 & 57* | 2/18 & 1/42 | 0 | Auckland Aces won by 224 runs | Auckland | Plunket Shield 2021/22 |
| 11 Feb 2022 | AA 325/9d & 84/2d v OV 86/4d & 110Match 11 · First-class | AA | 61 & 53* | 0/5 & 0/7 | 4 | Auckland Aces won by 213 runs | Dunedin | Plunket Shield 2021/22 |
| 4 Feb 2022 | ND 230 & 173 v AA 208 & 196/6Match 10 · First-class | AA | 0 & 41 | 2/4 & 1/8 | 1 | Auckland Aces won by 4 wickets | Auckland | Plunket Shield 2021/22 |
| 22 Jan 2022 | CD 176/7 v AUC 166/7Match 28 · T20 | AUC | 52 | - | 2 | Central Districts won by 10 runs | Auckland | Super Smash 2021/22 |
| 20 Jan 2022 | AUC 121/9 v WEL 122/2Match 26 · T20 | AUC | 39 | - | 0 | Wellington won by 8 wickets | Auckland | Super Smash 2021/22 |
| 18 Jan 2022 | CAN 154 v AUC 136/7Match 25 · T20 | AUC | 0 | - | 0 | Canterbury won by 18 runs | Christchurch | Super Smash 2021/22 |
| 15 Jan 2022 | OTA 130 v AUC 133/9Match 23 · T20 | AUC | 0 | 2/11 | 1 | Auckland won by 1 wicket | Auckland | Super Smash 2021/22 |
| 7 Jan 2022 | AUC 167/8 v CAN 172/5Match 20 · T20 | AUC | 53 | 1/23 | 0 | Canterbury won by 5 wickets | Auckland | Super Smash 2021/22 |
| 29 Dec 2021 | OTA 129/9 v AUC 130/2Match 16 · T20 | AUC | 14* | - | 0 | Auckland won by 8 wickets | Queenstown | Super Smash 2021/22 |
| 21 Nov 2021 | IND 184/7 v NZ 1113rd T20I · T20I | NZ | 0 | - | 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 | 34 | - | 1 | 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 | - | 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 | 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 | 2 | 0/11 | 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 | - | 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 | 39* | - | 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 | 33 | - | 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 | - | 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 | 13 | - | 0 | Pakistan won by 5 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 7 Oct 2021 | KKR 171/4 v RR 85Match 54 · T20 | RR | 8 | 1/17 | 0 | Kolkata Knight Riders won by 86 runs | Sharjah | Indian Premier League 2021 |
| 5 Oct 2021 | RR 90/9 v MI 94/2Match 51 · T20 | RR | 4 | - | 0 | Mumbai Indians won by 8 wickets | Sharjah | Indian Premier League 2021 |
| 2 Oct 2021 | CSK 189/4 v RR 190/3Match 47 · T20 | RR | 14* | 0/3 | 1 | Rajasthan Royals won by 7 wickets | Abu Dhabi | Indian Premier League 2021 |
| 12 Sept 2021 | SLK 190/6 v BR 191/2Match 28 · T20 | BR | 80* | - | 0 | Barbados Royals won by 8 wickets | Basseterre | Caribbean Premier League 2021 |
| 11 Sept 2021 | SLK 175/6 v BR 155/8Match 25 · T20 | BR | 0 | - | 0 | St Lucia Kings won by 14 runs (DLS method) | Basseterre | Caribbean Premier League 2021 |
| 9 Sept 2021 | BR 93/9 v TKR 99/4Match 23 · T20 | BR | 2 | 0/10 | 0 | Trinbago Knight Riders won by 6 wickets | Basseterre | Caribbean Premier League 2021 |
| 7 Sept 2021 | BR 185/8 v GAW 140Match 20 · T20 | BR | 44 | - | 1 | Barbados Royals won by 45 runs | Basseterre | Caribbean Premier League 2021 |
| 4 Sept 2021 | BR 130 v GAW 136/1Match 16 · T20 | BR | 1 | - | 0 | Guyana Amazon Warriors won by 9 wickets | Basseterre | Caribbean Premier League 2021 |
| 2 Sept 2021 | BR 160/8 v SKAN 163/8Match 14 · T20 | BR | 11 | - | 0 | St Kitts and Nevis Patriots won by 2 wickets | Basseterre | Caribbean Premier League 2021 |
| 31 Aug 2021 | BR 151/8 v JT 155/4Match 10 · T20 | BR | 31 | - | 0 | Jamaica Tallawahs won by 6 wickets | Basseterre | Caribbean Premier League 2021 |
| 28 Aug 2021 | BR 161/5 v JT 146/9Match 6 · T20 | BR | 56* | - | 1 | Barbados Royals won by 15 runs | Basseterre | Caribbean Premier League 2021 |