| 12 Aug 2025 | SA 218/7 v AUS 1652nd T20I · T20I | AUS | 0 | 1/46 | 0 | South Africa won by 53 runs | Darwin | South Africa tour of Australia 2025 |
| 10 Aug 2025 | AUS 178 v SA 161/91st T20I · T20I | AUS | 1 | 2/33 | 0 | Australia won by 17 runs | Darwin | South Africa tour of Australia 2025 |
| 28 Jul 2025 | WI 170 v AUS 173/75th T20I · T20I | AUS | DNB | 1/20 | 0 | Australia won by 3 wickets | Basseterre | Australia tour of West Indies 2025 |
| 26 Jul 2025 | WI 205/9 v AUS 206/74th T20I · T20I | AUS | DNB | 3/54 | 0 | Australia won by 3 wickets | Basseterre | Australia tour of West Indies 2025 |
| 25 Jul 2025 | WI 214/4 v AUS 215/43rd T20I · T20I | AUS | DNB | 1/51 | 1 | Australia won by 6 wickets | Basseterre | Australia tour of West Indies 2025 |
| 22 Jul 2025 | WI 172/8 v AUS 173/22nd T20I · T20I | AUS | DNB | 3/29 | 0 | Australia won by 8 wickets | Kingston | Australia tour of West Indies 2025 |
| 20 Jul 2025 | WI 189/8 v AUS 190/71st T20I · T20I | AUS | DNB | 0/30 | 0 | Australia won by 3 wickets | Kingston | Australia tour of West Indies 2025 |
| 13 Jul 2025 | SUR 201/6 v SOM 134Match · T20 | SUR | DNB | 2/28 | 0 | Surrey won by 67 runs | London | Vitality Blast Men 2025 |
| 11 Jul 2025 | GLA 222/6 v SUR 224/4Match · T20 | SUR | DNB | 2/38 | 0 | Surrey won by 6 wickets | London | Vitality Blast Men 2025 |
| 9 Jul 2025 | SUR 193/7 v GLO 165/9Match · T20 | SUR | DNB | 2/39 | 0 | Surrey won by 28 runs | Bristol | Vitality Blast Men 2025 |
| 6 Jul 2025 | SUR 141/6 v ESS 145/6Match · T20 | SUR | DNB | 3/14 | 0 | Essex won by 4 wickets (DLS method) | London | Vitality Blast Men 2025 |
| 27 Mar 2025 | SH 190/9 v LSG 193/5Match 7 · T20 | SH | DNB | 1/46 | 0 | Lucknow Super Giants won by 5 wickets | Hyderabad | Indian Premier League 2025 |
| 23 Mar 2025 | SH 286/6 v RR 242/6Match 2 · T20 | SH | DNB | 1/48 | 0 | Sunrisers Hyderabad won by 44 runs | Hyderabad | Indian Premier League 2025 |
| 4 Mar 2025 | AUS 264 v IND 267/6Semi-final · ODI | AUS | 7 | 2/60 | 0 | India won by 4 wickets | Dubai | ICC Champions Trophy 2024/25 |
| 28 Feb 2025 | AFG 273 v AUS 109/110th Match, Group B · ODI | AUS | DNB | 2/48 | 0 | No result | Lahore | ICC Champions Trophy 2024/25 |
| 22 Feb 2025 | ENG 351/8 v AUS 356/5Match 4 · ODI | AUS | DNB | 2/64 | 0 | Australia won by 5 wickets | Lahore | ICC Champions Trophy 2024/25 |
| 14 Feb 2025 | SL 281/4 v AUS 1072nd ODI · ODI | AUS | 8 | 1/47 | 1 | Sri Lanka won by 174 runs | Colombo | Australia tour of Sri Lanka 2024/25 |
| 12 Feb 2025 | SL 214 v AUS 1651st ODI · ODI | AUS | 20* | 0/32 | 0 | Sri Lanka won by 49 runs | Colombo | Australia tour of Sri Lanka 2024/25 |
| 2 Feb 2025 | ME 173/5 v SW 176/2Match 28 · T20 | SW | DNB | 0/33 | 0 | Sharjah Warriorz won by 8 wickets | Abu Dhabi | International League T20 2024/25 |
| 30 Jan 2025 | ADKR 161/8 v SW 162/6Match 25 · T20 | SW | DNB | 3/27 | 1 | Sharjah Warriorz won by 4 wickets | Sharjah | International League T20 2024/25 |
| 28 Jan 2025 | DC 131/9 v SW 135/1Match 23 · T20 | SW | DNB | 2/28 | 0 | Sharjah Warriorz won by 9 wickets | Dubai | International League T20 2024/25 |
| 26 Jan 2025 | SW 171/6 v GG 172/4Match 21 · T20 | SW | DNB | 1/25 | 0 | Gulf Giants won by 6 wickets | Sharjah | International League T20 2024/25 |
| 25 Jan 2025 | SW 151/8 v DV 152/2Match 18 · T20 | SW | DNB | 0/31 | 0 | Desert Vipers won by 8 wickets | Sharjah | International League T20 2024/25 |
| 18 Jan 2025 | BH 196/4 v MR 199/7Match 38 · T20 | MR | DNB | 2/29 | 0 | Melbourne Renegades won by 3 wickets | Melbourne | Big Bash League 2024/25 |
| 14 Jan 2025 | MR 154/7 v HH 155/6Match 34 · T20 | MR | DNB | 0/23 | 0 | Hobart Hurricanes won by 4 wickets | Hobart | Big Bash League 2024/25 |
| 12 Jan 2025 | MS 165 v MR 123Match 32 · T20 | MR | 0 | 2/23 | 0 | Melbourne Stars won by 42 runs | Melbourne | Big Bash League 2024/25 |
| 7 Jan 2025 | PS 147/8 v MR 150/6Match 26 · T20 | MR | DNB | 3/27 | 0 | Melbourne Renegades won by 4 wickets | Perth | Big Bash League 2024/25 |
| 4 Jan 2025 | MR 168/7 v MS 171/5Match 23 · T20 | MR | DNB | 0/29 | 0 | Melbourne Stars won by 5 wickets | Melbourne | Big Bash League 2024/25 |
| 2 Jan 2025 | MR 142/9 v AS 143/5Match 20 · T20 | MR | 3 | 2/29 | 0 | Adelaide Strikers won by 5 wickets | Melbourne | Big Bash League 2024/25 |
| 30 Dec 2024 | ST 156/4 v MR 148/8Match 16 · T20 | MR | 2* | 1/30 | 1 | Sydney Thunder won by 8 runs | Sydney | Big Bash League 2024/25 |
| 23 Dec 2024 | PS 143/8 v MR 144/8Match 10 · T20 | MR | 1* | 1/29 | 0 | Melbourne Renegades won by 2 wickets | Melbourne | Big Bash League 2024/25 |
| 19 Dec 2024 | HH 74 v MR 78/4Match 5 · T20 | MR | DNB | 1/7 | 0 | Melbourne Renegades won by 6 wickets | Geelong | Big Bash League 2024/25 |
| 16 Dec 2024 | MR 169/7 v SS 172/5Match 2 · T20 | MR | DNB | 0/34 | 0 | Sydney Sixers won by 5 wickets | Sydney | Big Bash League 2024/25 |
| 24 Nov 2024 | TAS 364 & 268/8d v NSW 338 & 239Match 14 · First-class | NSW | 2 & 16 | 3/96 & 1/44 | 0 | Tasmania won by 55 runs | Sydney | Sheffield Shield 2024/25 |
| 18 Nov 2024 | PAK 117 v AUS 118/33rd T20I · T20I | AUS | DNB | 2/11 | 0 | Australia won by 7 wickets | Hobart | Pakistan tour of Australia 2024/25 |
| 16 Nov 2024 | AUS 147/9 v PAK 1342nd T20I · T20I | AUS | 0* | 2/19 | 0 | Australia won by 13 runs | Sydney | Pakistan tour of Australia 2024/25 |
| 14 Nov 2024 | AUS 93/4 v PAK 64/91st T20I · T20I | AUS | DNB | 2/11 | 0 | Australia won by 29 runs | Brisbane | Pakistan tour of Australia 2024/25 |
| 10 Nov 2024 | AUS 140/9 v PAK 143/23rd ODI · ODI | AUS | 13 | 0/10 | 0 | Pakistan won by 8 wickets | Perth | Pakistan tour of Australia 2024/25 |
| 8 Nov 2024 | AUS 163 v PAK 169/12nd ODI · ODI | AUS | 18 | 1/44 | 0 | Pakistan won by 9 wickets | Adelaide | Pakistan tour of Australia 2024/25 |
| 4 Nov 2024 | PAK 203 v AUS 204/81st ODI · ODI | AUS | DNB | 2/64 | 0 | Australia won by 2 wickets | Melbourne | Pakistan tour of Australia 2024/25 |
| 29 Sept 2024 | ENG 309 v AUS 165/25th ODI · ODI | AUS | DNB | 2/74 | 0 | Australia won by 49 runs (DLS method) | Bristol | Australia tour of England 2024 |
| 27 Sept 2024 | ENG 312/5 v AUS 1264th ODI · ODI | AUS | 0 | 2/66 | 0 | England won by 186 runs | London | Australia tour of England 2024 |
| 21 Sept 2024 | AUS 270 v ENG 2022nd ODI · ODI | AUS | 3 | 1/42 | 0 | Australia won by 68 runs | Leeds | Australia tour of England 2024 |
| 19 Sept 2024 | ENG 315 v AUS 317/31st ODI · ODI | AUS | DNB | 3/49 | 0 | Australia won by 7 wickets | Nottingham | Australia tour of England 2024 |
| 13 Sept 2024 | AUS 193/6 v ENG 194/72nd T20I · T20I | AUS | DNB | 0/37 | 0 | England won by 3 wickets | Cardiff | Australia tour of England 2024 |
| 11 Sept 2024 | AUS 179 v ENG 1511st T20I · T20I | AUS | 5 | 2/20 | 1 | Australia won by 28 runs | Southampton | Australia tour of England 2024 |
| 7 Sept 2024 | SCO 149/9 v AUS 153/43rd T20I · T20I | AUS | DNB | 1/28 | 0 | Australia won by 6 wickets | Edinburgh | Australia tour of Scotland 2024 |
| 6 Sept 2024 | AUS 196/4 v SCO 1262nd T20I · T20I | AUS | DNB | 1/30 | 0 | Australia won by 70 runs | Edinburgh | Australia tour of Scotland 2024 |
| 4 Sept 2024 | SCO 154/9 v AUS 156/31st T20I · T20I | AUS | DNB | 2/33 | 0 | Australia won by 7 wickets | Edinburgh | Australia tour of Scotland 2024 |
| 18 Aug 2024 | OI 147/9 v SB 130/7Final · The Hundred | OI | 0* | 2/26 | 0 | Oval Invincibles won by 17 runs | London | The Hundred Men's Competition 2024 |