| 16 Aug 2025 | SA 172/7 v AUS 173/83rd T20I · T20I | AUS | 19 | - | 0 | Australia won by 2 wickets | Cairns | South Africa tour of Australia 2025 |
| 12 Aug 2025 | SA 218/7 v AUS 1652nd T20I · T20I | AUS | 5 | - | 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 | 2 | - | 0 | Australia won by 17 runs | Darwin | South Africa tour of Australia 2025 |
| 12 Jul 2025 | AUS 225 & 121 v WI 143 & 273rd Test · Test | AUS | 20 & 16 | - | 0 | Australia won by 176 runs | Kingston | Australia tour of West Indies 2025 |
| 3 Jul 2025 | AUS 286 & 243 v WI 253 & 1432nd Test · Test | AUS | 29 & 39 | 1/3 | 1 | Australia won by 133 runs | St George's | Australia tour of West Indies 2025 |
| 25 Jun 2025 | AUS 180 & 310 v WI 190 & 1411st Test · Test | AUS | 59 & 61 | - | 0 | Australia won by 159 runs | Bridgetown | Australia tour of West Indies 2025 |
| 11 Jun 2025 | AUS 212 & 207 v SA 138 & 282/5Final · Test | AUS | 11 & 9 | 0/8 | 1 | South Africa won by 5 wickets | London | ICC World Test Championship 2025 |
| 25 May 2025 | SH 278/3 v KKR 168Match 68 · T20 | SH | 76 | - | 0 | Sunrisers Hyderabad won by 110 runs | Delhi | Indian Premier League 2025 |
| 23 May 2025 | SH 231/6 v RCB 189Match 65 · T20 | SH | 17 | - | 0 | Sunrisers Hyderabad won by 42 runs | Lucknow | Indian Premier League 2025 |
| 5 May 2025 | DC 133/7 v SHMatch 55 · T20 | SH | - | - | 0 | No result | Hyderabad | Indian Premier League 2025 |
| 2 May 2025 | GT 224/6 v SH 186/6Match 51 · T20 | SH | 20 | - | 0 | Gujarat Titans won by 38 runs | Ahmedabad | Indian Premier League 2025 |
| 25 Apr 2025 | CSK 154 v SH 155/5Match 43 · T20 | SH | 19 | - | 0 | Sunrisers Hyderabad won by 5 wickets | Chennai | Indian Premier League 2025 |
| 23 Apr 2025 | SH 143/8 v MI 146/3Match 41 · T20 | SH | 0 | - | 0 | Mumbai Indians won by 7 wickets | Hyderabad | Indian Premier League 2025 |
| 17 Apr 2025 | SH 162/5 v MI 166/6Match 33 · T20 | SH | 28 | - | 2 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2025 |
| 12 Apr 2025 | PK 245/6 v SH 247/2Match 27 · T20 | SH | 66 | - | 1 | Sunrisers Hyderabad won by 8 wickets | Hyderabad | Indian Premier League 2025 |
| 6 Apr 2025 | SH 152/8 v GT 153/3Match 19 · T20 | SH | 8 | - | 0 | Gujarat Titans won by 7 wickets | Hyderabad | Indian Premier League 2025 |
| 3 Apr 2025 | KKR 200/6 v SH 120Match 15 · T20 | SH | 4 | - | 0 | Kolkata Knight Riders won by 80 runs | Kolkata | Indian Premier League 2025 |
| 30 Mar 2025 | SH 163 v DC 166/3Match 10 · T20 | SH | 22 | - | 0 | Delhi Capitals won by 7 wickets | Visakhapatnam | Indian Premier League 2025 |
| 27 Mar 2025 | SH 190/9 v LSG 193/5Match 7 · T20 | SH | 47 | - | 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 | 67 | - | 0 | Sunrisers Hyderabad won by 44 runs | Hyderabad | Indian Premier League 2025 |
| 4 Mar 2025 | AUS 264 v IND 267/6Semi-final · ODI | AUS | 39 | 0/6 | 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 | 59* | - | 0 | No result | Lahore | ICC Champions Trophy 2024/25 |
| 22 Feb 2025 | ENG 351/8 v AUS 356/5Match 4 · ODI | AUS | 6 | - | 0 | Australia won by 5 wickets | Lahore | ICC Champions Trophy 2024/25 |
| 14 Feb 2025 | SL 281/4 v AUS 1072nd ODI · ODI | AUS | 18 | - | 0 | Sri Lanka won by 174 runs | Colombo | Australia tour of Sri Lanka 2024/25 |
| 6 Feb 2025 | SL 257 & 231 v AUS 414 & 75/12nd Test · Test | AUS | 21 & 20 | 1/31 & 0/33 | 1 | 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 | 57 | 0/8 | 3 | Australia won by an innings and 242 runs | Galle | Australia tour of Sri Lanka 2024/25 |
| 3 Jan 2025 | IND 185 & 157 v AUS 181 & 162/45th Test · Test | AUS | 4 & 34* | - | 0 | 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 | 0 & 1 | 0/11 & 1/14 | 1 | 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 | 152 & 17 | 1/3 | 0 | Match drawn | Brisbane | India tour of Australia 2024/25 |
| 6 Dec 2024 | IND 180 & 175 v AUS 337 & 19/02nd Test · Test | AUS | 140 & DNB | - | 2 | 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 | 11 & 89 | 0/26 | 0 | India won by 295 runs | Perth | India tour of Australia 2024/25 |
| 8 Oct 2024 | NSW 366 & 282/6d v SA 260 & 309/5Match 1 · First-class | SA | 30 & 10 | 0/17 | 0 | Match drawn | Sydney | Sheffield Shield 2024/25 |
| 29 Sept 2024 | ENG 309 v AUS 165/25th ODI · ODI | AUS | 31 | 4/28 | 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 | 34 | - | 0 | England won by 186 runs | London | Australia tour of England 2024 |
| 21 Sept 2024 | AUS 270 v ENG 2022nd ODI · ODI | AUS | 29 | - | 0 | Australia won by 68 runs | Leeds | Australia tour of England 2024 |
| 19 Sept 2024 | ENG 315 v AUS 317/31st ODI · ODI | AUS | 154* | 2/34 | 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 | 31 | - | 0 | England won by 3 wickets | Cardiff | Australia tour of England 2024 |
| 11 Sept 2024 | AUS 179 v ENG 1511st T20I · T20I | AUS | 59 | - | 0 | Australia won by 28 runs | Southampton | Australia tour of England 2024 |
| 7 Sept 2024 | SCO 149/9 v AUS 153/43rd T20I · T20I | AUS | 12 | - | 2 | Australia won by 6 wickets | Edinburgh | Australia tour of Scotland 2024 |
| 6 Sept 2024 | AUS 196/4 v SCO 1262nd T20I · T20I | AUS | 0 | - | 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 | 80 | - | 0 | Australia won by 7 wickets | Edinburgh | Australia tour of Scotland 2024 |
| 28 Jul 2024 | WF 207/5 v SFU 111Final · T20 | WF | 9 | - | 1 | Washington Freedom won by 96 runs | Dallas | Major League Cricket 2024 |
| 25 Jul 2024 | SFU 145 v WF 149/3Qualifier · T20 | WF | 77* | - | 0 | Washington Freedom won by 7 wickets | Dallas | Major League Cricket 2024 |
| 22 Jul 2024 | WF 174/3 v SFU 177/4Match 20 · T20 | WF | 56 | - | 0 | San Francisco Unicorns won by 6 wickets (DLS method) | Dallas | Major League Cricket 2024 |
| 19 Jul 2024 | WF 206/5 v TSK 164Match 17 · T20 | WF | 53 | - | 0 | Washington Freedom won by 42 runs | Dallas | Major League Cricket 2024 |
| 16 Jul 2024 | WF 182/5 v MNY 88Match 14 · T20 | WF | 54 | - | 0 | Washington Freedom won by 94 runs | Dallas | Major League Cricket 2024 |
| 14 Jul 2024 | LAKR 129 v WF 130/2Match 11 · T20 | WF | 54 | - | 0 | Washington Freedom won by 8 wickets | Morrisville | Major League Cricket 2024 |
| 11 Jul 2024 | SO 124 v WF 127/5Match 8 · T20 | WF | 0 | - | 0 | Washington Freedom won by 5 wickets | Dallas | Major League Cricket 2024 |
| 8 Jul 2024 | TSK 203/5 v WF 62/0Match 5 · T20 | WF | 32* | - | 0 | No result | Morrisville | Major League Cricket 2024 |
| 6 Jul 2024 | MNY 154/9 v WF 55/1Match 3 · T20 | WF | 1 | - | 1 | Washington Freedom won by 4 runs (DLS method) | Morrisville | Major League Cricket 2024 |