| 30 Sept 2026 | AUS 322/9 v SA 145/43rd ODI · ODI | AUS | 23 | - | 0 | Australia won by 45 runs (DLS method) | Potchefstroom | Australia tour of South Africa 2026/27 |
| 27 Sept 2026 | SA 365/9 v AUS 3332nd ODI · ODI | AUS | 17 | - | 1 | 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 | 5 | - | 0 | South Africa won by 67 runs | Durban | Australia tour of South Africa 2026/27 |
| 14 Jun 2026 | BAN 274/5 v AUS 277/93rd ODI · ODI | AUS | 27 | 0/18 | 1 | Australia won by 1 wicket | Dhaka | Australia tour of Bangladesh 2026 |
| 11 Jun 2026 | AUS 187/8 v BAN 195/52nd ODI · ODI | AUS | 25 | 1/9 | 0 | Bangladesh won by 5 wickets (DLS method) | Dhaka | Australia tour of Bangladesh 2026 |
| 9 Jun 2026 | BAN 284/8 v AUS 191/91st ODI · ODI | AUS | 52* | 0/31 | 0 | Bangladesh won by 86 runs (DLS method) | Dhaka | Australia tour of Bangladesh 2026 |
| 4 Jun 2026 | AUS 157 v PAK 161/63rd ODI · ODI | AUS | 7 | 0/8 | 1 | Pakistan won by 4 wickets | Lahore | Australia tour of Pakistan 2026 |
| 2 Jun 2026 | AUS 231/9 v PAK 1902nd ODI · ODI | AUS | 53 | 0/19 | 0 | Australia won by 41 runs | Lahore | Australia tour of Pakistan 2026 |
| 30 May 2026 | AUS 200 v PAK 202/51st ODI · ODI | AUS | 0 | - | 0 | Pakistan won by 5 wickets | Rawalpindi | Australia tour of Pakistan 2026 |
| 24 Aug 2025 | AUS 431/2 v SA 1553rd ODI · ODI | AUS | 118* | - | 2 | Australia won by 276 runs | Mackay | South Africa tour of Australia 2025 |
| 22 Aug 2025 | SA 277 v AUS 1932nd ODI · ODI | AUS | 35 | - | 4 | 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 | 3 | - | 2 | South Africa won by 98 runs | Cairns | South Africa tour of Australia 2025 |
| 24 Sept 2024 | AUS 304/7 v ENG 254/43rd ODI · ODI | AUS | 42 | 2/45 | 0 | England won by 46 runs (DLS method) | Chester-le-Street | Australia tour of England 2024 |
| 19 Sept 2024 | ENG 315 v AUS 317/31st ODI · ODI | AUS | 32 | 0/25 | 2 | Australia won by 7 wickets | Nottingham | Australia tour of England 2024 |
| 6 Feb 2024 | WI 86 v AUS 87/23rd ODI · ODI | AUS | DNB | 0/18 | 0 | Australia won by 8 wickets | Canberra | West Indies tour of Australia 2023/24 |
| 4 Feb 2024 | AUS 258/9 v WI 1752nd ODI · ODI | AUS | 33 | - | 1 | Australia won by 83 runs | Sydney | West Indies tour of Australia 2023/24 |
| 2 Feb 2024 | WI 231 v AUS 232/21st ODI · ODI | AUS | 77* | 2/40 | 0 | Australia won by 8 wickets | Melbourne | West Indies tour of Australia 2023/24 |
| 4 Nov 2023 | AUS 286 v ENG 253Match 36 · ODI | AUS | 47 | - | 1 | Australia won by 33 runs | Ahmedabad | ICC Cricket World Cup 2023/24 |
| 25 Oct 2023 | AUS 399/8 v NED 90Match 24 · ODI | AUS | 8 | - | 0 | Australia won by 309 runs | Delhi | ICC Cricket World Cup 2023/24 |
| 8 Oct 2023 | AUS 199 v IND 201/4Match 5 · ODI | AUS | 8 | 0/11 | 1 | India won by 6 wickets | Chennai | ICC Cricket World Cup 2023/24 |
| 27 Sept 2023 | AUS 352/7 v IND 2863rd ODI · ODI | AUS | 9 | 1/30 | 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 | 19 | 2/103 | 0 | India won by 99 runs (DLS method) | Indore | Australia tour of India 2023/24 |
| 22 Sept 2023 | AUS 276 v IND 281/51st ODI · ODI | AUS | 31 | 0/44 | 0 | India won by 5 wickets | Chandigarh | Australia tour of India 2023/24 |
| 17 Sept 2023 | SA 315/9 v AUS 1935th ODI · ODI | AUS | 18 | 1/59 | 1 | South Africa won by 122 runs | Johannesburg | Australia tour of South Africa 2023/24 |
| 7 Sept 2023 | SA 222 v AUS 225/71st ODI · ODI | AUS | 0* | 1/32 | 1 | Australia won by 3 wickets | Bloemfontein | Australia tour of South Africa 2023/24 |
| 19 Mar 2023 | IND 117 v AUS 121/02nd ODI · ODI | AUS | DNB | 0/20 | 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 | 12 | 0/35 | 1 | India won by 5 wickets | Mumbai | Australia tour of India 2022/23 |
| 17 Nov 2022 | ENG 287/9 v AUS 291/41st ODI · ODI | AUS | 20* | 0/38 | 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 | 25* | 2/25 | 1 | Australia won by 25 runs | Cairns | New Zealand tour of Australia 2022 |
| 6 Sept 2022 | NZ 232/9 v AUS 233/81st ODI · ODI | AUS | 89* | 0/33 | 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 | 3 | 1/17 | 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 | 2/7 | 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 | 5/33 | 0 | Australia won by 5 wickets | Townsville | Zimbabwe tour of Australia 2022 |
| 24 Jun 2022 | SL 160 v AUS 164/65th ODI · ODI | AUS | 25* | 1/13 | 1 | Australia won by 4 wickets | Colombo | Australia tour of Sri Lanka 2022 |
| 21 Jun 2022 | SL 258 v AUS 2544th ODI · ODI | AUS | 13 | 0/27 | 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 | 15* | 0/30 | 0 | Sri Lanka won by 6 wickets | Colombo | Australia tour of Sri Lanka 2022 |
| 2 Apr 2022 | AUS 210 v PAK 214/13rd ODI · ODI | AUS | 34 | 0/19 | 0 | Pakistan won by 9 wickets | Lahore | Australia tour of Pakistan 2021/22 |
| 31 Mar 2022 | AUS 348/8 v PAK 349/42nd ODI · ODI | AUS | 5 | 0/35 | 0 | Pakistan won by 6 wickets | Lahore | Australia tour of Pakistan 2021/22 |
| 29 Mar 2022 | AUS 313/7 v PAK 2251st ODI · ODI | AUS | 40* | 0/18 | 1 | Australia won by 88 runs | Lahore | Australia tour of Pakistan 2021/22 |
| 2 Dec 2020 | IND 302/5 v AUS 2893rd ODI · ODI | AUS | 21 | 0/27 | 0 | India won by 13 runs | Canberra | India tour of Australia 2020/21 |