| 22 Feb 2025 | ENG 351/8 v AUS 356/5Match 4 · ODI | AUS | 69 | - | 3 | Australia won by 5 wickets | Lahore | ICC Champions Trophy 2024/25 |
| 12 Feb 2025 | SL 214 v AUS 1651st ODI · ODI | AUS | 41 | - | 3 | Sri Lanka won by 49 runs | Colombo | Australia tour of Sri Lanka 2024/25 |
| 6 Feb 2025 | SL 257 & 231 v AUS 414 & 75/12nd Test · Test | AUS | 156 & DNB | - | 4 | Australia won by 9 wickets | Galle | Australia tour of Sri Lanka 2024/25 |
| 29 Jan 2025 | AUS 654/6d v SL 165 & 2471st Test · Test | AUS | 46* | - | 4 | Australia won by an innings and 242 runs | Galle | Australia tour of Sri Lanka 2024/25 |
| 18 Jan 2025 | AS 161 v PS 163/5Match 39 · T20 | AS | 22 | - | 1 | Perth Scorchers won by 5 wickets | Perth | Big Bash League 2024/25 |
| 15 Jan 2025 | AS 182/5 v SS 183/7Match 35 · T20 | AS | 18 | - | 0 | Sydney Sixers won by 3 wickets | Adelaide | Big Bash League 2024/25 |
| 11 Jan 2025 | AS 251/5 v BH 195Match 31 · T20 | AS | 13 | - | 0 | Adelaide Strikers won by 56 runs | Adelaide | Big Bash League 2024/25 |
| 3 Jan 2025 | IND 185 & 157 v AUS 181 & 162/45th Test · Test | AUS | 21 & DNB | - | 4 | Australia won by 6 wickets | Sydney | India tour of Australia 2024/25 |
| 26 Dec 2024 | AUS 474 & 234 v IND 369 & 1554th Test · Test | AUS | 31 & 2 | - | 3 | Australia won by 184 runs | Melbourne | India tour of Australia 2024/25 |
| 14 Dec 2024 | AUS 445 & 89/7d v IND 260 & 8/03rd Test · Test | AUS | 70 & 20* | - | 5 | Match drawn | Brisbane | India tour of Australia 2024/25 |
| 6 Dec 2024 | IND 180 & 175 v AUS 337 & 19/02nd Test · Test | AUS | 15 & DNB | - | 4 | Australia won by 10 wickets | Adelaide | India tour of Australia 2024/25 |
| 22 Nov 2024 | IND 150 & 487/6d v AUS 104 & 2381st Test · Test | AUS | 21 & 36 | - | 6 | India won by 295 runs | Perth | India tour of Australia 2024/25 |
| 12 Nov 2024 | NSW 197 v SA 198/4Match 12 · List A | SA | 75 | - | 0 | South Australia won by 6 wickets | Adelaide | One-Day Cup (Australia) 2024/25 |
| 6 Nov 2024 | VIC 286/7 v SA 289/1Match 11 · List A | SA | 36 | - | 3 | South Australia won by 9 wickets | Adelaide | One-Day Cup (Australia) 2024/25 |
| 1 Nov 2024 | SA 307 & 270/8d v VIC 232 & 207Match 9 · First-class | SA | 44 & 42 | - | 4 | South Australia won by 138 runs | Adelaide | Sheffield Shield 2024/25 |
| 25 Oct 2024 | SA 218 v QUE 223/1Match 9 · List A | SA | 6 | - | 1 | Queensland won by 9 wickets | Brisbane | One-Day Cup (Australia) 2024/25 |
| 20 Oct 2024 | SA 314 & 352/9d v QUE 308 & 229Match 5 · First-class | SA | 42 & 123* | - | 9 | South Australia won by 129 runs | Brisbane | Sheffield Shield 2024/25 |
| 8 Oct 2024 | NSW 366 & 282/6d v SA 260 & 309/5Match 1 · First-class | SA | 90 & 111 | - | 4 | Match drawn | Sydney | Sheffield Shield 2024/25 |
| 27 Sept 2024 | ENG 312/5 v AUS 1264th ODI · ODI | AUS | 13 | - | 0 | England won by 186 runs | London | Australia tour of England 2024 |
| 24 Sept 2024 | AUS 304/7 v ENG 254/43rd ODI · ODI | AUS | 77* | - | 0 | England won by 46 runs (DLS method) | Chester-le-Street | Australia tour of England 2024 |
| 21 Sept 2024 | AUS 270 v ENG 2022nd ODI · ODI | AUS | 74 | - | 2 | Australia won by 68 runs | Leeds | Australia tour of England 2024 |
| 19 Sept 2024 | ENG 315 v AUS 317/31st ODI · ODI | AUS | DNB | - | 0 | Australia won by 7 wickets | Nottingham | Australia tour of England 2024 |
| 8 Mar 2024 | NZ 162 & 372 v AUS 256 & 281/72nd Test · Test | AUS | 14 & 98* | - | 10 | Australia won by 3 wickets | Christchurch | Australia tour of New Zealand 2023/24 |
| 29 Feb 2024 | AUS 383 & 164 v NZ 179 & 1961st Test · Test | AUS | 10 & 3 | - | 4 | Australia won by 172 runs | Wellington | Australia tour of New Zealand 2023/24 |
| 16 Feb 2024 | SA 132 & 232 v QUE 159 & 206/3Match 24 · First-class | SA | 49 & 90 | - | 4 | Queensland won by 7 wickets | Adelaide | Sheffield Shield 2023/24 |
| 14 Feb 2024 | QUE 218 v SA 223/5Match 19 · List A | SA | 12 | - | 8 | South Australia won by 5 wickets | Adelaide | The Marsh Cup 2023/24 |
| 25 Jan 2024 | WI 311 & 193/9 v AUS 289/9d & 2072nd Test · Test | AUS | 65 & 2 | - | 5 | West Indies won by 8 runs | Brisbane | West Indies tour of Australia 2023/24 |
| 17 Jan 2024 | WI 188 & 120 v AUS 283 & 26/01st Test · Test | AUS | 15 & DNB | - | 5 | Australia won by 10 wickets | Adelaide | West Indies tour of Australia 2023/24 |
| 9 Jan 2024 | HH 165/7 v AS 168/5Match 31 · T20 | AS | 36 | - | 3 | Adelaide Strikers won by 5 wickets | Adelaide | Big Bash League 2023/24 |
| 3 Jan 2024 | PAK 313 & 115 v AUS 299 & 130/23rd Test · Test | AUS | 38 & DNB | - | 4 | Australia won by 8 wickets | Sydney | Pakistan tour of Australia 2023/24 |
| 26 Dec 2023 | AUS 318 & 262 v PAK 264 & 2372nd Test · Test | AUS | 4 & 53 | - | 4 | Australia won by 79 runs | Melbourne | Pakistan tour of Australia 2023/24 |
| 14 Dec 2023 | AUS 487 & 233/5d v PAK 271 & 891st Test · Test | AUS | 34 & DNB | - | 7 | Australia won by 360 runs | Perth | Pakistan tour of Australia 2023/24 |
| 28 Nov 2023 | VIC 278 & 231 v SA 252 & 234Match 16 · First-class | SA | 1 & 81 | - | 8 | Victoria won by 23 runs | Adelaide | Sheffield Shield 2023/24 |
| 8 Oct 2023 | AUS 199 v IND 201/4Match 5 · ODI | AUS | 0 | - | 0 | India won by 6 wickets | Chennai | ICC Cricket World Cup 2023/24 |
| 27 Sept 2023 | AUS 352/7 v IND 2863rd ODI · ODI | AUS | 11 | - | 1 | Australia won by 66 runs | Rajkot | Australia tour of India 2023/24 |
| 24 Sept 2023 | IND 399/5 v AUS 2172nd ODI · ODI | AUS | 14 | - | 3 | India won by 99 runs (DLS method) | Indore | Australia tour of India 2023/24 |
| 17 Sept 2023 | SA 315/9 v AUS 1935th ODI · ODI | AUS | 2 | - | 0 | South Africa won by 122 runs | Johannesburg | Australia tour of South Africa 2023/24 |
| 15 Sept 2023 | SA 416/5 v AUS 252/94th ODI · ODI | AUS | 99 | - | 1 | South Africa won by 164 runs | Centurion | Australia tour of South Africa 2023/24 |
| 12 Sept 2023 | SA 338/6 v AUS 2273rd ODI · ODI | AUS | 12 | - | 0 | South Africa won by 111 runs | Potchefstroom | Australia tour of South Africa 2023/24 |
| 9 Sept 2023 | AUS 392/8 v SA 2692nd ODI · ODI | AUS | 6 | - | 0 | Australia won by 123 runs | Bloemfontein | Australia tour of South Africa 2023/24 |
| 7 Sept 2023 | SA 222 v AUS 225/71st ODI · ODI | AUS | 3 | - | 4 | Australia won by 3 wickets | Bloemfontein | Australia tour of South Africa 2023/24 |
| 27 Jul 2023 | ENG 283 & 395 v AUS 295 & 3345th Test · Test | AUS | 10 & 28 | - | 4 | England won by 49 runs | London | The Ashes 2023 |
| 19 Jul 2023 | AUS 317 & 214/5 v ENG 5924th Test · Test | AUS | 20 & DNB | - | 2 | Match drawn | Manchester | The Ashes 2023 |
| 6 Jul 2023 | AUS 263 & 224 v ENG 237 & 254/73rd Test · Test | AUS | 8 & 5 | - | 5 | England won by 3 wickets | Leeds | The Ashes 2023 |
| 28 Jun 2023 | AUS 416 & 279 v ENG 325 & 3272nd Test · Test | AUS | 22 & 21 | - | 6 | Australia won by 43 runs | London | The Ashes 2023 |
| 16 Jun 2023 | ENG 393/8d & 273 v AUS 386 & 282/81st Test · Test | AUS | 66 & 20 | - | 9 | Australia won by 2 wickets | Birmingham | The Ashes 2023 |
| 7 Jun 2023 | AUS 469 & 270/8d v IND 296 & 234Final · Test | AUS | 48 & 66* | - | 6 | Australia won by 209 runs | London | ICC World Test Championship 2023 |
| 22 Mar 2023 | AUS 269 v IND 2483rd ODI · ODI | AUS | 38 | - | 0 | Australia won by 21 runs | Chennai | Australia tour of India 2022/23 |
| 19 Mar 2023 | IND 117 v AUS 121/02nd ODI · ODI | AUS | DNB | - | 2 | Australia won by 10 wickets | Visakhapatnam | Australia tour of India 2022/23 |
| 9 Mar 2023 | AUS 480 & 175/2d v IND 571/94th Test · Test | AUS | 0 & DNB | - | 0 | Match drawn | Ahmedabad | Australia tour of India 2022/23 |