| 23 Jul 2023 | WF 160/6 v MNY 161/2Match 13 · T20 | MNY | DNB | 1/42 | 0 | MI New York won by 8 wickets | Morrisville | Major League Cricket 2023 |
| 17 Jul 2023 | TSK 154/7 v MNY 137/8Match 7 · T20 | MNY | 2* | 2/29 | 0 | Texas Super Kings won by 17 runs | Dallas | Major League Cricket 2023 |
| 16 Jul 2023 | MNY 155/8 v LAKR 50Match 6 · T20 | MNY | 7* | 2/10 | 1 | MI New York won by 105 runs | Dallas | Major League Cricket 2023 |
| 14 Jul 2023 | SFU 215/5 v MNY 193/5Match 2 · T20 | MNY | DNB | 2/38 | 0 | San Francisco Unicorns won by 22 runs | Dallas | Major League Cricket 2023 |
| 19 May 2023 | PK 187/5 v RR 189/6Match 66 · T20 | RR | 1* | 1/35 | 1 | Rajasthan Royals won by 4 wickets | Dharamsala | Indian Premier League 2023 |
| 11 May 2023 | KKR 149/8 v RR 151/1Match 56 · T20 | RR | DNB | 2/15 | 1 | Rajasthan Royals won by 9 wickets | Kolkata | Indian Premier League 2023 |
| 5 May 2023 | RR 118 v GT 119/1Match 48 · T20 | RR | 15 | 0/28 | 0 | Gujarat Titans won by 9 wickets | Jaipur | Indian Premier League 2023 |
| 30 Apr 2023 | RR 212/7 v MI 214/4Match 42 · T20 | RR | 0* | 1/43 | 2 | Mumbai Indians won by 6 wickets | Mumbai | Indian Premier League 2023 |
| 23 Apr 2023 | RCB 189/9 v RR 182/6Match 32 · T20 | RR | DNB | 2/41 | 0 | Royal Challengers Bangalore won by 7 runs | Bengaluru | Indian Premier League 2023 |
| 19 Apr 2023 | LSG 154/7 v RR 144/6Match 26 · T20 | RR | DNB | 1/16 | 0 | Lucknow Super Giants won by 10 runs | Jaipur | Indian Premier League 2023 |
| 16 Apr 2023 | GT 177/7 v RR 179/7Match 23 · T20 | RR | 0* | 1/46 | 1 | Rajasthan Royals won by 3 wickets | Ahmedabad | Indian Premier League 2023 |
| 8 Apr 2023 | RR 199/4 v DC 142/9Match 11 · T20 | RR | DNB | 3/29 | 0 | Rajasthan Royals won by 57 runs | Guwahati | Indian Premier League 2023 |
| 5 Apr 2023 | PK 197/4 v RR 192/7Match 8 · T20 | RR | DNB | 0/38 | 0 | Punjab Kings won by 5 runs | Guwahati | Indian Premier League 2023 |
| 2 Apr 2023 | RR 203/5 v SH 131/8Match 4 · T20 | RR | DNB | 2/21 | 0 | Rajasthan Royals won by 72 runs | Hyderabad | Indian Premier League 2023 |
| 10 Feb 2023 | ME 167/5 v GG 168/6Qualifier 2 · T20 | ME | DNB | 1/35 | 1 | Gulf Giants won by 4 wickets | Dubai | International League T20 2022/23 |
| 9 Feb 2023 | DC 151/5 v ME 152/2Eliminator · T20 | ME | DNB | 2/19 | 0 | MI Emirates won by 8 wickets | Sharjah | International League T20 2022/23 |
| 3 Feb 2023 | ME 180/4 v ADKR 162Match 26 · T20 | ME | DNB | 1/34 | 0 | MI Emirates won by 18 runs | Abu Dhabi | International League T20 2022/23 |
| 1 Feb 2023 | ME 139 v GG 143/5Match 24 · T20 | ME | 1 | 0/14 | 0 | Gulf Giants won by 5 wickets | Abu Dhabi | International League T20 2022/23 |
| 29 Jan 2023 | ME 241/3 v DV 84Match 21 · T20 | ME | DNB | 1/19 | 1 | MI Emirates won by 157 runs | Sharjah | International League T20 2022/23 |
| 24 Jan 2023 | ME 169/5 v DV 170/3Match 15 · T20 | ME | DNB | 1/34 | 0 | Desert Vipers won by 7 wickets | Abu Dhabi | International League T20 2022/23 |
| 22 Jan 2023 | DC 222/3 v ME 206/5Match 13 · T20 | ME | DNB | 0/26 | 0 | Dubai Capitals won by 16 runs | Abu Dhabi | International League T20 2022/23 |
| 21 Jan 2023 | ADKR 170/7 v ME 176/5Match 11 · T20 | ME | DNB | 1/23 | 0 | MI Emirates won by 5 wickets | Abu Dhabi | International League T20 2022/23 |
| 17 Jan 2023 | SW 146/7 v ME 147/4Match 6 · T20 | ME | DNB | 1/26 | 0 | MI Emirates won by 6 wickets | Sharjah | International League T20 2022/23 |
| 14 Jan 2023 | ME 204/5 v SW 155/9Match 2 · T20 | ME | DNB | 1/34 | 0 | MI Emirates won by 49 runs | Abu Dhabi | International League T20 2022/23 |
| 6 Jan 2023 | MS 173/5 v SS 176/4Match 31 · T20 | MS | DNB | 1/39 | 0 | Sydney Sixers won by 6 wickets | Melbourne | Big Bash League 2022/23 |
| 3 Jan 2023 | MR 141/7 v MS 108/9Match 27 · T20 | MS | 8 | 2/23 | 0 | Melbourne Renegades won by 33 runs | Melbourne | Big Bash League 2022/23 |
| 31 Dec 2022 | MS 186/7 v AS 178/5Match 23 · T20 | MS | DNB | 1/34 | 1 | Melbourne Stars won by 8 runs | Adelaide | Big Bash League 2022/23 |
| 29 Dec 2022 | MS 135 v PS 136/4Match 20 · T20 | MS | 23* | 0/14 | 0 | Perth Scorchers won by 6 wickets | Perth | Big Bash League 2022/23 |
| 26 Dec 2022 | MS 150/5 v SS 151/3Match 15 · T20 | MS | DNB | 0/35 | 0 | Sydney Sixers won by 7 wickets | Sydney | Big Bash League 2022/23 |
| 23 Dec 2022 | PS 229/7 v MS 168/8Match 12 · T20 | MS | 0* | 1/42 | 0 | Perth Scorchers won by 61 runs | Melbourne | Big Bash League 2022/23 |
| 16 Dec 2022 | MS 183/5 v HH 145/9Match 4 · T20 | MS | DNB | 1/41 | 1 | Melbourne Stars won by 38 runs | Melbourne | Big Bash League 2022/23 |
| 13 Dec 2022 | MS 122/8 v ST 123/9Match 1 · T20 | MS | 4* | 2/21 | 0 | Sydney Thunder won by 1 wicket | Canberra | Big Bash League 2022/23 |
| 9 Nov 2022 | NZ 152/4 v PAK 153/3Semi-final · T20I | NZ | DNB | 2/33 | 0 | Pakistan won by 7 wickets | Sydney | ICC Men's T20 World Cup 2022/23 |
| 4 Nov 2022 | NZ 185/6 v IRE 150/9Match 37 · T20I | NZ | DNB | 0/38 | 0 | New Zealand won by 35 runs | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 1 Nov 2022 | ENG 179/6 v NZ 159/6Match 33 · T20I | NZ | DNB | 0/40 | 1 | England won by 20 runs | Brisbane | ICC Men's T20 World Cup 2022/23 |
| 29 Oct 2022 | NZ 167/7 v SL 102Match 27 · T20I | NZ | DNB | 4/13 | 1 | New Zealand won by 65 runs | Sydney | ICC Men's T20 World Cup 2022/23 |
| 22 Oct 2022 | NZ 200/3 v AUS 111Match 13 · T20I | NZ | DNB | 2/24 | 0 | 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 | DNB | 0/28 | 1 | Pakistan won by 5 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 12 Oct 2022 | NZ 208/5 v BAN 160/7Match 5 · T20I | NZ | DNB | 0/22 | 1 | 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 | 2/25 | 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 | 2* | 1/22 | 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 | 0 | 2/25 | 1 | Australia won by 25 runs | Cairns | New Zealand tour of Australia 2022 |
| 8 Sept 2022 | AUS 195/9 v NZ 822nd ODI · ODI | NZ | 9 | 4/38 | 1 | 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 | 6* | 4/40 | 0 | Australia won by 2 wickets | Cairns | New Zealand tour of Australia 2022 |
| 21 Aug 2022 | WI 301/8 v NZ 307/53rd ODI · ODI | NZ | DNB | 3/53 | 1 | 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 | 16 | 3/18 | 0 | 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 | 1 | 2/49 | 0 | West Indies won by 5 wickets | Bridgetown | New Zealand tour of West Indies 2022 |
| 12 Aug 2022 | NZ 215/5 v WI 125/92nd T20I · T20I | NZ | DNB | 0/21 | 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/36 | 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 | 0* & 4 | 4/104 & 0/65 | 1 | England won by 7 wickets | Leeds | New Zealand tour of England 2022 |