| 27 Sept 2026 | SA 365/9 v AUS 3332nd ODI · ODI | AUS | 2 | 3/70 | 0 | South Africa won by 32 runs | Johannesburg | Australia tour of South Africa 2026/27 |
| 24 Sept 2026 | SA 297/8 v AUS 2301st ODI · ODI | AUS | 0* | 1/50 | 0 | South Africa won by 67 runs | Durban | Australia tour of South Africa 2026/27 |
| 18 Sept 2026 | AUS 356/6 v ZIM 2722nd ODI · ODI | AUS | DNB | 2/48 | 1 | Australia won by 84 runs | Harare | Australia tour of Zimbabwe 2026 |
| 25 Oct 2025 | AUS 236 v IND 237/13rd ODI · ODI | AUS | 0 | 1/23 | 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 | DNB | 0/29 | 2 | 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 | 2/20 | 0 | Australia won by 7 wickets (DLS method) | Perth | India tour of Australia 2025/26 |
| 22 Aug 2025 | SA 277 v AUS 1932nd ODI · ODI | AUS | 3* | 1/57 | 0 | South Africa won by 84 runs | Mackay | South Africa tour of Australia 2025 |
| 19 Aug 2025 | SA 296/8 v AUS 1981st ODI · ODI | AUS | 1* | 0/36 | 0 | South Africa won by 98 runs | Cairns | South Africa tour of Australia 2025 |
| 8 Nov 2024 | AUS 163 v PAK 169/12nd ODI · ODI | AUS | 2* | 0/37 | 1 | Pakistan won by 9 wickets | Adelaide | Pakistan tour of Australia 2024/25 |
| 29 Sept 2024 | ENG 309 v AUS 165/25th ODI · ODI | AUS | DNB | 0/33 | 1 | 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 | 1/40 | 1 | 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 | 0/43 | 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 | 4* | 2/54 | 0 | Australia won by 68 runs | Leeds | Australia tour of England 2024 |
| 4 Feb 2024 | AUS 258/9 v WI 1752nd ODI · ODI | AUS | 4* | 3/43 | 0 | Australia won by 83 runs | Sydney | West Indies tour of Australia 2023/24 |
| 19 Nov 2023 | IND 240 v AUS 241/4Final · ODI | AUS | DNB | 2/60 | 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 | DNB | 2/12 | 0 | Australia won by 3 wickets | Kolkata | ICC Cricket World Cup 2023/24 |
| 11 Nov 2023 | BAN 306/8 v AUS 307/2Match 43 · ODI | AUS | DNB | 0/21 | 0 | Australia won by 8 wickets | Pune | ICC Cricket World Cup 2023/24 |
| 4 Nov 2023 | AUS 286 v ENG 253Match 36 · ODI | AUS | 1* | 2/49 | 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 | 0* | 2/70 | 2 | Australia won by 5 runs | Dharamsala | ICC Cricket World Cup 2023/24 |
| 25 Oct 2023 | AUS 399/8 v NED 90Match 24 · ODI | AUS | DNB | 1/27 | 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 | 0 | 1/37 | 0 | 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 | 0/36 | 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 | 2 | 1/60 | 1 | 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 | 1* | 3/38 | 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 | DNB | 2/42 | 0 | Australia won by 66 runs | Rajkot | Australia tour of India 2023/24 |
| 24 Sept 2023 | IND 399/5 v AUS 2172nd ODI · ODI | AUS | 23 | 1/62 | 0 | India won by 99 runs (DLS method) | Indore | Australia tour of India 2023/24 |
| 15 Sept 2023 | SA 416/5 v AUS 252/94th ODI · ODI | AUS | 1* | 2/79 | 0 | 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/74 | 0 | South Africa won by 111 runs | Potchefstroom | Australia tour of South Africa 2023/24 |
| 7 Sept 2023 | SA 222 v AUS 225/71st ODI · ODI | AUS | DNB | 3/41 | 1 | Australia won by 3 wickets | Bloemfontein | Australia tour of South Africa 2023/24 |
| 22 Nov 2022 | AUS 355/5 v ENG 1423rd ODI · ODI | AUS | DNB | 1/21 | 1 | Australia won by 221 runs (DLS method) | Melbourne | England tour of Australia 2022/23 |
| 19 Nov 2022 | AUS 280/8 v ENG 2082nd ODI · ODI | AUS | DNB | 2/33 | 1 | Australia won by 72 runs | Sydney | England tour of Australia 2022/23 |
| 11 Sept 2022 | AUS 267/5 v NZ 2423rd ODI · ODI | AUS | DNB | 1/51 | 1 | Australia won by 25 runs | Cairns | New Zealand tour of Australia 2022 |
| 8 Sept 2022 | AUS 195/9 v NZ 822nd ODI · ODI | AUS | 23* | 0/11 | 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 | DNB | 3/31 | 0 | Australia won by 2 wickets | Cairns | New Zealand tour of Australia 2022 |
| 3 Sept 2022 | AUS 141 v ZIM 142/73rd ODI · ODI | AUS | 0 | 3/30 | 0 | Zimbabwe won by 3 wickets | Townsville | Zimbabwe tour of Australia 2022 |
| 31 Aug 2022 | ZIM 96 v AUS 100/22nd ODI · ODI | AUS | DNB | 1/16 | 0 | Australia won by 8 wickets | Townsville | Zimbabwe tour of Australia 2022 |
| 28 Aug 2022 | ZIM 200 v AUS 201/51st ODI · ODI | AUS | DNB | 0/36 | 1 | Australia won by 5 wickets | Townsville | Zimbabwe tour of Australia 2022 |
| 24 Jun 2022 | SL 160 v AUS 164/65th ODI · ODI | AUS | DNB | 2/22 | 0 | Australia won by 4 wickets | Colombo | Australia tour of Sri Lanka 2022 |
| 21 Jun 2022 | SL 258 v AUS 2544th ODI · ODI | AUS | 0* | 0/45 | 0 | Sri Lanka won by 4 runs | Colombo | Australia tour of Sri Lanka 2022 |
| 19 Jun 2022 | AUS 291/6 v SL 292/43rd ODI · ODI | AUS | DNB | 1/57 | 1 | Sri Lanka won by 6 wickets | Colombo | Australia tour of Sri Lanka 2022 |
| 16 Jun 2022 | SL 220/9 v AUS 1892nd ODI · ODI | AUS | 4* | 0/26 | 0 | Sri Lanka won by 26 runs (DLS method) | Kandy | Australia tour of Sri Lanka 2022 |
| 14 Jun 2022 | SL 300/7 v AUS 282/81st ODI · ODI | AUS | DNB | 1/54 | 0 | Australia won by 2 wickets (DLS method) | Kandy | Australia tour of Sri Lanka 2022 |
| 26 Jul 2021 | WI 152 v AUS 153/43rd ODI · ODI | AUS | DNB | 2/18 | 0 | Australia won by 6 wickets | Bridgetown | Australia tour of West Indies 2021 |
| 20 Jul 2021 | AUS 252/9 v WI 1231st ODI · ODI | AUS | 1* | 3/11 | 1 | Australia won by 133 runs (DLS method) | Bridgetown | Australia tour of West Indies 2021 |
| 2 Dec 2020 | IND 302/5 v AUS 2893rd ODI · ODI | AUS | 7* | 1/66 | 0 | India won by 13 runs | Canberra | India tour of Australia 2020/21 |
| 29 Nov 2020 | AUS 389/4 v IND 338/92nd ODI · ODI | AUS | DNB | 2/59 | 1 | Australia won by 51 runs | Sydney Cricket Ground | India tour of Australia 2020/21 |
| 27 Nov 2020 | AUS 374/6 v IND 308/81st ODI · ODI | AUS | DNB | 3/55 | 0 | Australia won by 66 runs | Sydney Cricket Ground | India tour of Australia 2020/21 |
| 16 Sept 2020 | ENG 302/7 v AUS 305/73rd ODI · ODI | AUS | DNB | 0/68 | 0 | Australia won by 3 wickets | Manchester | Australia tour of England 2020 |
| 13 Sept 2020 | ENG 231/9 v AUS 2072nd ODI · ODI | AUS | 7* | 1/27 | 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 | 0* | 3/26 | 2 | Australia won by 19 runs | Manchester | Australia tour of England 2020 |