| 26 Dec 2025 | AUS 152 & 132 v ENG 110 & 178/64th Test · Test | AUS | 0* & 7 | 0/8 & 2/22 | 0 | England won by 4 wickets | Melbourne | The Ashes 2025/26 |
| 19 Jun 2022 | AUS 291/6 v SL 292/43rd ODI · ODI | AUS | DNB | 2/39 | 0 | Sri Lanka won by 6 wickets | Colombo | Australia tour of Sri Lanka 2022 |
| 14 Jun 2022 | SL 300/7 v AUS 282/81st ODI · ODI | AUS | 1* | 1/64 | 1 | Australia won by 2 wickets (DLS method) | Kandy | Australia tour of Sri Lanka 2022 |
| 11 Jun 2022 | AUS 176/5 v SL 177/63rd T20I · T20I | AUS | DNB | 1/46 | 1 | Sri Lanka won by 4 wickets | Kandy | Australia tour of Sri Lanka 2022 |
| 8 Jun 2022 | SL 124/9 v AUS 126/72nd T20I · T20I | AUS | 9* | 3/26 | 0 | Australia won by 3 wickets | Colombo | Australia tour of Sri Lanka 2022 |
| 20 Feb 2022 | AUS 154/6 v SL 155/55th T20I · T20I | AUS | DNB | 0/38 | 0 | Sri Lanka won by 5 wickets | Melbourne | Sri Lanka tour of Australia 2021/22 |
| 18 Feb 2022 | SL 139/8 v AUS 143/44th T20I · T20I | AUS | DNB | 2/20 | 0 | Australia won by 6 wickets | Melbourne | Sri Lanka tour of Australia 2021/22 |
| 16 Dec 2021 | AUS 473/9d & 230/9d v ENG 236 & 1922nd Test · Test | AUS | 9 & 8 | 0/78 & 5/42 | 0 | Australia won by 275 runs | Adelaide | The Ashes 2021/22 |
| 7 Mar 2021 | AUS 142/8 v NZ 143/35th T20I · T20I | AUS | 4 | 1/19 | 0 | New Zealand won by 7 wickets | Wellington | Australia tour of New Zealand 2020/21 |
| 5 Mar 2021 | AUS 156/6 v NZ 1064th T20I · T20I | AUS | 4* | 0/16 | 0 | Australia won by 50 runs | Wellington | Australia tour of New Zealand 2020/21 |
| 3 Mar 2021 | AUS 208/4 v NZ 1443rd T20I · T20I | AUS | DNB | 0/34 | 0 | Australia won by 64 runs | Wellington | Australia tour of New Zealand 2020/21 |
| 25 Feb 2021 | NZ 219/7 v AUS 215/82nd T20I · T20I | AUS | 4* | 1/39 | 0 | New Zealand won by 4 runs | Dunedin | Australia tour of New Zealand 2020/21 |
| 22 Feb 2021 | NZ 184/5 v AUS 1311st T20I · T20I | AUS | 11 | 2/31 | 0 | New Zealand won by 53 runs | Christchurch | Australia tour of New Zealand 2020/21 |
| 7 Mar 2020 | SA 258/4 v AUS 254/73rd ODI · ODI | AUS | 24* | 0/58 | 0 | South Africa won by 6 wickets | Potchefstroom | Australia tour of South Africa 2019/20 |
| 24 Mar 2019 | AUS 285/2 v PAK 284/72nd ODI · ODI | AUS | DNB | 2/16 | 0 | Australia won by 8 wickets | Sharjah | Australia tour of United Arab Emirates 2018/19 |
| 22 Mar 2019 | AUS 281/2 v PAK 280/51st ODI · ODI | AUS | DNB | 1/64 | 0 | Australia won by 8 wickets | Sharjah | Australia tour of United Arab Emirates 2018/19 |
| 13 Mar 2019 | IND 237 v AUS 272/95th ODI · ODI | AUS | 29 | 2/47 | 1 | Australia won by 35 runs | Delhi | Australia tour of India 2018/19 |
| 10 Mar 2019 | IND 358/9 v AUS 359/64th ODI · ODI | AUS | 0* | 3/85 | 1 | Australia won by 4 wickets | Chandigarh | Australia tour of India 2018/19 |
| 8 Mar 2019 | IND 281 v AUS 313/53rd ODI · ODI | AUS | DNB | 3/37 | 1 | Australia won by 32 runs | Ranchi | Australia tour of India 2018/19 |
| 27 Feb 2019 | IND 190/4 v AUS 194/32nd T20I · T20I | AUS | DNB | 0/45 | 2 | Australia won by 7 wickets | Bengaluru | Australia tour of India 2018/19 |
| 24 Feb 2019 | IND 126/7 v AUS 127/71st T20I · T20I | AUS | 7* | 0/31 | 0 | Australia won by 3 wickets | Visakhapatnam | Australia tour of India 2018/19 |
| 1 Feb 2019 | AUS 534/5d & 196/3d v SL 215/9 & 1492nd Test · Test | AUS | DNB & DNB | 0/49 & 1/29 | 0 | Australia won by 366 runs | Canberra | Sri Lanka tour of Australia 2018/19 |
| 24 Jan 2019 | AUS 323 v SL 144 & 139/91st Test · Test | AUS | 1 | 3/26 & 2/19 | 0 | Australia won by an innings and 40 runs | Brisbane | Sri Lanka tour of Australia 2018/19 |
| 18 Jan 2019 | AUS 230 v IND 234/33rd ODI · ODI | AUS | 16 | 1/27 | 0 | India won by 7 wickets | Melbourne | India tour of Australia 2018/19 |
| 15 Jan 2019 | AUS 298/9 v IND 299/42nd ODI · ODI | AUS | 2 | 1/59 | 0 | India won by 6 wickets | Adelaide | India tour of Australia 2018/19 |
| 12 Jan 2019 | AUS 288/5 v IND 254/91st ODI · ODI | AUS | DNB | 4/26 | 0 | Australia won by 34 runs | Sydney | India tour of Australia 2018/19 |
| 8 Jul 2018 | AUS 183/8 v PAK 187/4Final · T20I | AUS | 6* | 1/29 | 1 | Pakistan won by 6 wickets | Harare Sports Club | Zimbabwe Twenty20 Tri-Series 2018 |
| 6 Jul 2018 | ZIM 151/9 v AUS 154/5Match 6 · T20I | AUS | DNB | 2/32 | 2 | Australia won by 5 wickets | Harare Sports Club | Zimbabwe Twenty20 Tri-Series 2018 |
| 5 Jul 2018 | PAK 194/7 v AUS 149/7Match 5 · T20I | AUS | DNB | 2/43 | 0 | Pakistan won by 45 runs | Harare Sports Club | Zimbabwe Twenty20 Tri-Series 2018 |
| 3 Jul 2018 | AUS 229/2 v ZIM 129/9Match 3 · T20I | AUS | DNB | 1/23 | 1 | Australia won by 100 runs | Harare Sports Club | Zimbabwe Twenty20 Tri-Series 2018 |
| 2 Jul 2018 | PAK 116 v AUS 117/1Match 2 · T20I | AUS | DNB | 1/22 | 0 | Australia won by 9 wickets | Harare Sports Club | Zimbabwe Twenty20 Tri-Series 2018 |
| 21 Jun 2018 | AUS 310/8 v ENG 314/44th ODI · ODI | AUS | 5* | 0/58 | 0 | England won by 6 wickets | Chester-le-Street | Australia tour of England 2018 |
| 19 Jun 2018 | ENG 481/6 v AUS 2393rd ODI · ODI | AUS | 14 | 3/92 | 1 | England won by 242 runs | Nottingham | Australia tour of England 2018 |
| 16 Jun 2018 | ENG 342/8 v AUS 3042nd ODI · ODI | AUS | 2 | 2/64 | 0 | England won by 38 runs | Cardiff | Australia tour of England 2018 |
| 19 Jan 2018 | AUS 270/9 v ENG 274/62nd ODI · ODI | AUS | DNB | 2/57 | 0 | England won by 4 wickets | Brisbane | England tour of Australia and New Zealand 2017/18 |
| 22 Feb 2017 | AUS 187/6 v SL 146Match 3 · T20I | AUS | DNB | 1/38 | 2 | Australia won by 41 runs | Adelaide Oval | Sri Lanka in Australia T20I Series 2016/17 |
| 19 Feb 2017 | AUS 173 v SL 176/8Match 2 · T20I | AUS | 0 | 1/24 | 1 | Sri Lanka won by 2 wickets | Victoria | Sri Lanka in Australia T20I Series 2016/17 |