| 30 Sept 2026 | AUS 322/9 v SA 145/43rd ODI · ODI | AUS | 11* | 0/33 | 1 | Australia won by 45 runs (DLS method) | Potchefstroom | Australia tour of South Africa 2026/27 |
| 24 Sept 2026 | SA 297/8 v AUS 2301st ODI · ODI | AUS | 16 | 0/60 | 0 | South Africa won by 67 runs | Durban | Australia tour of South Africa 2026/27 |
| 25 Oct 2025 | AUS 236 v IND 237/13rd ODI · ODI | AUS | 2 | 0/31 | 0 | India won by 9 wickets | Sydney | India tour of Australia 2025/26 |
| 23 Oct 2025 | IND 264/9 v AUS 265/82nd ODI · ODI | AUS | 4 | 2/62 | 1 | Australia won by 2 wickets | Adelaide | India tour of Australia 2025/26 |
| 19 Oct 2025 | IND 136/9 v AUS 131/31st ODI · ODI | AUS | DNB | 1/22 | 0 | Australia won by 7 wickets (DLS method) | Perth | India tour of Australia 2025/26 |
| 8 Nov 2024 | AUS 163 v PAK 169/12nd ODI · ODI | AUS | 1 | 0/28 | 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 | 2* | 3/33 | 1 | 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 | 0/47 | 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 | 3* | 0/70 | 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 | DNB | 2/63 | 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 | 0 | 3/50 | 1 | Australia won by 68 runs | Leeds | Australia tour of England 2024 |
| 19 Nov 2023 | IND 240 v AUS 241/4Final · ODI | AUS | DNB | 3/55 | 0 | Australia won by 6 wickets | Ahmedabad | ICC Cricket World Cup 2023/24 |
| 16 Nov 2023 | SA 212 v AUS 215/7Semi-final · ODI | AUS | 16* | 3/34 | 0 | Australia won by 3 wickets | Kolkata | ICC Cricket World Cup 2023/24 |
| 7 Nov 2023 | AFG 291/5 v AUS 293/739th Match · ODI | AUS | 3 | 1/70 | 1 | Australia won by 3 wickets (with 19 balls remaining) | Mumbai | 2023 Cricket World Cup |
| 4 Nov 2023 | AUS 286 v ENG 253Match 36 · ODI | AUS | 10 | 2/66 | 0 | Australia won by 33 runs | Ahmedabad | ICC Cricket World Cup 2023/24 |
| 28 Oct 2023 | AUS 388 v NZ 383/9Match 27 · ODI | AUS | 1 | 0/89 | 3 | Australia won by 5 runs | Dharamsala | ICC Cricket World Cup 2023/24 |
| 25 Oct 2023 | AUS 399/8 v NED 90Match 24 · ODI | AUS | 0 | 1/22 | 0 | Australia won by 309 runs | Delhi | ICC Cricket World Cup 2023/24 |
| 20 Oct 2023 | AUS 367/9 v PAK 305Match 18 · ODI | AUS | 2 | 1/65 | 2 | Australia won by 62 runs | Bengaluru | ICC Cricket World Cup 2023/24 |
| 16 Oct 2023 | SL 209 v AUS 215/5Match 14 · ODI | AUS | DNB | 2/43 | 0 | Australia won by 5 wickets | Lucknow | ICC Cricket World Cup 2023/24 |
| 12 Oct 2023 | SA 311/7 v AUS 177Match 10 · ODI | AUS | 27 | 2/53 | 0 | South Africa won by 134 runs | Lucknow | ICC Cricket World Cup 2023/24 |
| 8 Oct 2023 | AUS 199 v IND 201/4Match 5 · ODI | AUS | 28 | 1/31 | 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 | 1* | 1/53 | 0 | Australia won by 66 runs | Rajkot | Australia tour of India 2023/24 |
| 22 Mar 2023 | AUS 269 v IND 2483rd ODI · ODI | AUS | 10 | 0/67 | 1 | 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 | 5/53 | 0 | Australia won by 10 wickets | Visakhapatnam | Australia tour of India 2022/23 |
| 17 Mar 2023 | AUS 188 v IND 191/51st ODI · ODI | AUS | 4* | 3/49 | 0 | India won by 5 wickets | Mumbai | Australia tour of India 2022/23 |
| 19 Nov 2022 | AUS 280/8 v ENG 2082nd ODI · ODI | AUS | 0 | 4/47 | 0 | Australia won by 72 runs | Sydney | England tour of Australia 2022/23 |
| 17 Nov 2022 | ENG 287/9 v AUS 291/41st ODI · ODI | AUS | DNB | 1/45 | 0 | Australia won by 6 wickets | Adelaide | England tour of Australia 2022/23 |
| 11 Sept 2022 | AUS 267/5 v NZ 2423rd ODI · ODI | AUS | DNB | 3/60 | 0 | Australia won by 25 runs | Cairns | New Zealand tour of Australia 2022 |
| 8 Sept 2022 | AUS 195/9 v NZ 822nd ODI · ODI | AUS | 38* | 2/12 | 0 | Australia won by 113 runs | Cairns | New Zealand tour of Australia 2022 |
| 6 Sept 2022 | NZ 232/9 v AUS 233/81st ODI · ODI | AUS | 1 | 1/43 | 1 | Australia won by 2 wickets | Cairns | New Zealand tour of Australia 2022 |
| 3 Sept 2022 | AUS 141 v ZIM 142/73rd ODI · ODI | AUS | 2 | 1/33 | 1 | Zimbabwe won by 3 wickets | Townsville | Zimbabwe tour of Australia 2022 |
| 31 Aug 2022 | ZIM 96 v AUS 100/22nd ODI · ODI | AUS | DNB | 3/24 | 1 | Australia won by 8 wickets | Townsville | Zimbabwe tour of Australia 2022 |
| 28 Aug 2022 | ZIM 200 v AUS 201/51st ODI · ODI | AUS | DNB | 1/27 | 1 | Australia won by 5 wickets | Townsville | Zimbabwe tour of Australia 2022 |
| 26 Jul 2021 | WI 152 v AUS 153/43rd ODI · ODI | AUS | DNB | 3/43 | 0 | Australia won by 6 wickets | Bridgetown | Australia tour of West Indies 2021 |
| 22 Jul 2021 | AUS 187 v WI 191/62nd ODI · ODI | AUS | 19 | 3/26 | 0 | West Indies won by 4 wickets | Bridgetown | Australia tour of West Indies 2021 |
| 20 Jul 2021 | AUS 252/9 v WI 1231st ODI · ODI | AUS | 8 | 5/48 | 1 | Australia won by 133 runs (DLS method) | Bridgetown | Australia tour of West Indies 2021 |
| 29 Nov 2020 | AUS 389/4 v IND 338/92nd ODI · ODI | AUS | DNB | 0/82 | 1 | Australia won by 51 runs | Sydney | India tour of Australia 2020/21 |
| 27 Nov 2020 | AUS 374/6 v IND 308/81st ODI · ODI | AUS | DNB | 1/65 | 3 | Australia won by 66 runs | Sydney | India tour of Australia 2020/21 |
| 16 Sept 2020 | ENG 302/7 v AUS 305/73rd ODI · ODI | AUS | 11* | 3/74 | 1 | Australia won by 3 wickets | Manchester | Australia tour of England 2020 |
| 13 Sept 2020 | ENG 231/9 v AUS 2072nd ODI · ODI | AUS | 0 | 2/38 | 0 | England won by 24 runs | Manchester | Australia tour of England 2020 |
| 11 Sept 2020 | AUS 294/9 v ENG 275/91st ODI · ODI | AUS | 19* | 0/47 | 0 | Australia won by 19 runs | Manchester | Australia tour of England 2020 |
| 13 Mar 2020 | AUS 258/7 v NZ 1871st ODI · ODI | AUS | 9* | 0/33 | 2 | Australia won by 71 runs | Sydney | New Zealand tour of Australia 2019/20 |
| 4 Mar 2020 | SA 274/4 v AUS 2712nd ODI · ODI | AUS | 3 | 1/53 | 0 | South Africa won by 6 wickets | Bloemfontein | Australia tour of South Africa 2019/20 |
| 29 Feb 2020 | SA 291/7 v AUS 2171st ODI · ODI | AUS | 5 | 2/59 | 0 | South Africa won by 74 runs | Paarl | Australia tour of South Africa 2019/20 |
| 19 Jan 2020 | IND 289/3 v AUS 286/93rd ODI · ODI | AUS | 0 | 0/66 | 1 | India won by 7 wickets | Bengaluru | Australia tour of India 2019/20 |
| 17 Jan 2020 | IND 340/6 v AUS 3042nd ODI · ODI | AUS | 6 | 0/78 | 2 | India won by 36 runs | Rajkot | Australia tour of India 2019/20 |
| 14 Jan 2020 | IND 255 v AUS 258/01st ODI · ODI | AUS | DNB | 3/56 | 0 | Australia won by 10 wickets | Mumbai | Australia tour of India 2019/20 |
| 11 Jul 2019 | AUS 223 v ENG 226/2Semi-final · ODI | AUS | 29 | 1/70 | 0 | England won by 8 wickets | Birmingham | World Cup 2019 |
| 6 Jul 2019 | AUS 315 v SA 325/6Match 45 · ODI | AUS | 16 | 2/59 | 2 | South Africa won by 10 runs | Manchester | World Cup 2019 |
| 29 Jun 2019 | AUS 243/9 v NZ 157Match 37 · ODI | AUS | 0 | 5/26 | 0 | Australia won by 86 runs | London | World Cup 2019 |