| 24 May 2024 | SH 175/9 v RR 139/7Qualifier 2 · T20 | RR | 0* | 3/45 | 0 | Sunrisers Hyderabad won by 36 runs | Chennai | Indian Premier League 2024 |
| 22 May 2024 | RCB 172/8 v RR 174/6Eliminator · T20 | RR | DNB | 1/16 | 0 | Rajasthan Royals won by 4 wickets | Ahmedabad | Indian Premier League 2024 |
| 15 May 2024 | RR 144/9 v PK 145/5Match 65 · T20 | RR | 12 | 1/27 | 0 | Punjab Kings won by 5 wickets | Guwahati | Indian Premier League 2024 |
| 12 May 2024 | RR 141/5 v CSK 145/5Match 61 · T20 | RR | DNB | 0/24 | 0 | Chennai Super Kings won by 5 wickets | Chennai | Indian Premier League 2024 |
| 7 May 2024 | DC 221/8 v RR 201/8Match 56 · T20 | RR | 2* | 1/48 | 1 | Delhi Capitals won by 20 runs | Delhi | Indian Premier League 2024 |
| 2 May 2024 | SH 201/3 v RR 200/7Match 50 · T20 | RR | DNB | 0/33 | 0 | Sunrisers Hyderabad won by 1 run | Hyderabad | Indian Premier League 2024 |
| 27 Apr 2024 | LSG 196/5 v RR 199/3Match 44 · T20 | RR | DNB | 1/41 | 2 | Rajasthan Royals won by 7 wickets | Lucknow | Indian Premier League 2024 |
| 22 Apr 2024 | MI 179/9 v RR 183/1Match 38 · T20 | RR | DNB | 2/32 | 0 | Rajasthan Royals won by 9 wickets | Jaipur | Indian Premier League 2024 |
| 16 Apr 2024 | KKR 223/6 v RR 224/8Match 31 · T20 | RR | 0 | 1/31 | 0 | Rajasthan Royals won by 2 wickets | Kolkata | Indian Premier League 2024 |
| 13 Apr 2024 | PK 147/8 v RR 152/7Match 27 · T20 | RR | 0* | 1/22 | 0 | Rajasthan Royals won by 3 wickets | Mohali | Indian Premier League 2024 |
| 10 Apr 2024 | RR 196/3 v GT 199/7Match 24 · T20 | RR | DNB | 0/8 | 0 | Gujarat Titans won by 3 wickets | Jaipur | Indian Premier League 2024 |
| 6 Apr 2024 | RCB 183/3 v RR 189/4Match 19 · T20 | RR | DNB | 0/30 | 0 | Rajasthan Royals won by 6 wickets | Jaipur | Indian Premier League 2024 |
| 1 Apr 2024 | MI 125/9 v RR 127/4Match 14 · T20 | RR | DNB | 3/22 | 1 | Rajasthan Royals won by 6 wickets | Mumbai | Indian Premier League 2024 |
| 28 Mar 2024 | RR 185/5 v DC 173/5Match 9 · T20 | RR | DNB | 0/29 | 0 | Rajasthan Royals won by 12 runs | Jaipur | Indian Premier League 2024 |
| 24 Mar 2024 | RR 193/4 v LSG 173/6Match 4 · T20 | RR | DNB | 2/35 | 0 | Rajasthan Royals won by 20 runs | Jaipur | Indian Premier League 2024 |
| 25 Feb 2024 | AUS 118/4 v NZ 98/33rd T20I · T20I | NZ | DNB | 0/24 | 0 | Australia won by 27 runs (DLS method) | Auckland | Australia tour of New Zealand 2023/24 |
| 23 Feb 2024 | AUS 174 v NZ 102/92nd T20I · T20I | NZ | 16 | 0/49 | 2 | Australia won by 72 runs | Auckland | Australia tour of New Zealand 2023/24 |
| 17 Feb 2024 | ME 208/3 v DC 163/7Final · T20 | ME | DNB | 2/20 | 0 | MI Emirates won by 45 runs | Dubai | International League T20 2023/24 |
| 14 Feb 2024 | ME 163/7 v GG 118Qualifier 1 · T20 | ME | DNB | 0/16 | 2 | MI Emirates won by 45 runs | Dubai | International League T20 2023/24 |
| 10 Feb 2024 | DC 147/9 v ME 128/8Match 29 · T20 | ME | 2* | 1/29 | 1 | Dubai Capitals won by 19 runs | Abu Dhabi | International League T20 2023/24 |
| 8 Feb 2024 | GG 158/7 v ME 153/7Match 26 · T20 | ME | DNB | 0/43 | 1 | Gulf Giants won by 5 runs | Dubai | International League T20 2023/24 |
| 4 Feb 2024 | ME 188/5 v DV 158/8Match 21 · T20 | ME | DNB | 1/45 | 0 | MI Emirates won by 30 runs | Abu Dhabi | International League T20 2023/24 |
| 2 Feb 2024 | SW 129 v ME 133/2Match 18 · T20 | ME | DNB | 2/29 | 0 | MI Emirates won by 8 wickets | Abu Dhabi | International League T20 2023/24 |
| 30 Jan 2024 | ME 149/9 v DV 150/8Match 15 · T20 | ME | 0 | 0/44 | 2 | Desert Vipers won by 2 wickets | Dubai | International League T20 2023/24 |
| 28 Jan 2024 | ADKR 188/5 v ME 189/2Match 12 · T20 | ME | DNB | 1/37 | 2 | MI Emirates won by 8 wickets | Abu Dhabi | International League T20 2023/24 |
| 26 Jan 2024 | ME 180/7 v SW 74Match 9 · T20 | ME | 8* | 2/11 | 2 | MI Emirates won by 106 runs | Sharjah | International League T20 2023/24 |
| 23 Jan 2024 | ADKR 95 v ME 96/1Match 6 · T20 | ME | DNB | 3/14 | 1 | MI Emirates won by 9 wickets | Abu Dhabi | International League T20 2023/24 |
| 21 Jan 2024 | ME 179/5 v GG 161/9Match 4 · T20 | ME | DNB | 2/39 | 2 | MI Emirates won by 18 runs | Abu Dhabi | International League T20 2023/24 |
| 20 Jan 2024 | ME 159/9 v DC 160/3Match 2 · T20 | ME | 6* | 2/23 | 0 | Dubai Capitals won by 7 wickets | Dubai | International League T20 2023/24 |
| 15 Nov 2023 | IND 397/4 v NZ 327Semi-final · ODI | NZ | 2* | 1/86 | 0 | India won by 70 runs | Mumbai | ICC Cricket World Cup 2023/24 |
| 9 Nov 2023 | SL 171 v NZ 172/5Match 41 · ODI | NZ | DNB | 3/37 | 1 | New Zealand won by 5 wickets | Bengaluru | ICC Cricket World Cup 2023/24 |
| 4 Nov 2023 | NZ 401/6 v PAK 200/1Match 35 · ODI | NZ | DNB | 0/50 | 0 | Pakistan won by 21 runs (DLS method) | Bengaluru | ICC Cricket World Cup 2023/24 |
| 1 Nov 2023 | SA 357/4 v NZ 167Match 32 · ODI | NZ | 9 | 1/49 | 0 | South Africa won by 190 runs | Pune | ICC Cricket World Cup 2023/24 |
| 28 Oct 2023 | AUS 388 v NZ 383/9Match 27 · ODI | NZ | 10* | 3/77 | 2 | Australia won by 5 runs | Dharamsala | ICC Cricket World Cup 2023/24 |
| 22 Oct 2023 | NZ 273 v IND 274/6Match 21 · ODI | NZ | 0* | 1/60 | 0 | India won by 4 wickets | Dharamsala | ICC Cricket World Cup 2023/24 |
| 18 Oct 2023 | AFG 139 v NZ 288/616th Match · ODI | NZ | DNB | 2/18 | 0 | New Zealand won by 149 runs | Chennai | 2023 Cricket World Cup |
| 13 Oct 2023 | BAN 245/9 v NZ 248/2Match 11 · ODI | NZ | DNB | 2/45 | 0 | New Zealand won by 8 wickets | Chennai | ICC Cricket World Cup 2023/24 |
| 9 Oct 2023 | NZ 322/7 v NED 223Match 6 · ODI | NZ | DNB | 0/34 | 1 | New Zealand won by 99 runs | Hyderabad | ICC Cricket World Cup 2023/24 |
| 5 Oct 2023 | ENG 282/9 v NZ 283/1Match 1 · ODI | NZ | DNB | 1/48 | 0 | New Zealand won by 9 wickets | Ahmedabad | ICC Cricket World Cup 2023/24 |
| 2 Oct 2023 | NZ 321/6 v SA 211/46th Match · List A | NZ | DNB | 2/20 | 1 | New Zealand won by 7 runs (DLS method) | Thiruvananthapuram | ICC World Cup Warm-up Matches 2023 |
| 29 Sept 2023 | NZ 346/5 v PAK 345/53rd Match · List A | NZ | DNB | - | 1 | New Zealand won by 5 wickets (38 balls left) | Hyderabad | ICC World Cup Warm-up Matches 2023 |
| 26 Sept 2023 | BAN 171 v NZ 175/33rd ODI · ODI | NZ | DNB | 2/33 | 0 | New Zealand won by 7 wickets | Dhaka | New Zealand tour of Bangladesh 2023 |
| 23 Sept 2023 | NZ 254 v BAN 1682nd ODI · ODI | NZ | 1* | 0/37 | 1 | New Zealand won by 86 runs | Dhaka | New Zealand tour of Bangladesh 2023 |
| 21 Sept 2023 | NZ 136/5 v BAN1st ODI · ODI | NZ | DNB | - | 0 | No result | Dhaka | New Zealand tour of Bangladesh 2023 |
| 13 Sept 2023 | ENG 368 v NZ 1873rd ODI · ODI | NZ | 2 | 5/51 | 0 | England won by 181 runs | London | New Zealand tour of England 2023 |
| 10 Sept 2023 | ENG 226/7 v NZ 1472nd ODI · ODI | NZ | 1 | 3/37 | 1 | England won by 79 runs | Southampton | New Zealand tour of England 2023 |
| 30 Jul 2023 | SO 183/9 v MNY 184/3Final · T20 | MNY | DNB | 3/34 | 1 | MI New York won by 7 wickets | Dallas | Major League Cricket 2023 |
| 28 Jul 2023 | TSK 158 v MNY 162/4Qualifier 2 · T20 | MNY | DNB | 4/24 | 0 | MI New York won by 6 wickets | Dallas | Major League Cricket 2023 |
| 27 Jul 2023 | MNY 141/7 v WF 125/9Eliminator · T20 | MNY | DNB | 4/20 | 0 | MI New York won by 16 runs | Dallas | Major League Cricket 2023 |
| 25 Jul 2023 | MNY 194/8 v SO 195/8Match 15 · T20 | MNY | 20* | 4/31 | 0 | Seattle Orcas won by 2 wickets | Morrisville | Major League Cricket 2023 |