| 12 Jun 2019 | AUS 307 v PAK 266Match 17 · ODI | AUS | 20 | - | 4 | Australia won by 41 runs | Taunton | World Cup 2019 |
| 9 Jun 2019 | AUS 316 v IND 352/5Match 14 · ODI | AUS | 55* | - | 1 | India won by 36 runs | London | World Cup 2019 |
| 6 Jun 2019 | AUS 288 v WI 273/9Match 10 · ODI | AUS | 45 | - | 0 | Australia won by 15 runs | Nottingham | World Cup 2019 |
| 1 Jun 2019 | AUS 209/3 v AFG 2074th match · ODI | AUS | DNB | - | 5 | Australia won by 7 wickets (with 91 balls remaining) | Bristol | 2019 Cricket World Cup |
| 31 Mar 2019 | AUS 327/7 v PAK 307/75th ODI · ODI | AUS | 0 | - | 1 | Australia won by 20 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 29 Mar 2019 | AUS 277/7 v PAK 271/84th ODI · ODI | AUS | 55 | - | 0 | Australia won by 6 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 27 Mar 2019 | AUS 266/6 v PAK 1863rd ODI · ODI | AUS | 25* | - | 3 | Australia won by 80 runs | Abu Dhabi | Australia tour of United Arab Emirates 2018/19 |
| 24 Mar 2019 | AUS 285/2 v PAK 284/72nd ODI · ODI | AUS | DNB | - | 1 | 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 | - | 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 | 3 | - | 4 | 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 | 21 | - | 3 | Australia won by 4 wickets | Chandigarh | Australia tour of India 2018/19 |
| 8 Mar 2019 | IND 281 v AUS 313/53rd ODI · ODI | AUS | 21* | - | 0 | Australia won by 32 runs | Ranchi | Australia tour of India 2018/19 |
| 5 Mar 2019 | IND 250 v AUS 2422nd ODI · ODI | AUS | 22 | - | 0 | India won by 8 runs | Nagpur | Australia tour of India 2018/19 |
| 2 Mar 2019 | IND 240/4 v AUS 236/71st ODI · ODI | AUS | 36* | - | 1 | India won by 6 wickets | Hyderabad | Australia tour of India 2018/19 |
| 9 Feb 2019 | AS 175/5 v PS 174/6Match 54 · T20 | AS | 27 | - | 0 | Adelaide Strikers won by 5 wickets | Adelaide | Big Bash League 2018/19 |
| 3 Feb 2019 | AS 176/8 v BH 180/4Match 50 · T20 | AS | 24 | - | 1 | Brisbane Heat won by 6 wickets | Adelaide | Big Bash League 2018/19 |
| 31 Jan 2019 | HH 169/7 v AS 170/3Match 47 · T20 | AS | 54 | - | 2 | Adelaide Strikers won by 7 wickets | Launceston | Big Bash League 2018/19 |
| 29 Jan 2019 | SS 130/2 v AS 124/8Match 45 · T20 | AS | 4 | - | 0 | Sydney Sixers won by 8 wickets | Sydney | Big Bash League 2018/19 |
| 23 Jan 2019 | MS 167/2 v AS 123Match 39 · T20 | AS | 30 | - | 0 | Melbourne Stars won by 44 runs | Moe | Big Bash League 2018/19 |
| 21 Jan 2019 | AS 154/5 v HH 158/0Match 37 · T20 | AS | 28 | - | 0 | Hobart Hurricanes won by 10 wickets | Adelaide | Big Bash League 2018/19 |
| 18 Jan 2019 | AUS 230 v IND 234/33rd ODI · ODI | AUS | 5 | - | 1 | 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 | 18 | - | 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 | 24 | - | 0 | Australia won by 34 runs | Sydney | India tour of Australia 2018/19 |
| 6 Jan 2019 | AS 150/5 v SS 152/4Match 22 · T20 | AS | 1 | - | 2 | Sydney Sixers won by 6 wickets | Adelaide | Big Bash League 2018/19 |
| 3 Jan 2019 | MR 126/9 v AS 158/6Match 18 · T20 | AS | 16 | - | 2 | Adelaide Strikers won by 32 runs | Geelong | Big Bash League 2018/19 |
| 31 Dec 2018 | AS 175/4 v ST 155/6Match 14 · T20 | AS | 59 | - | 0 | Adelaide Strikers won by 20 runs | Adelaide | Big Bash League 2018/19 |
| 26 Dec 2018 | PS 92/3 v AS 88Match 9 · T20 | AS | 11 | - | 1 | Perth Scorchers won by 7 wickets | Perth | Big Bash League 2018/19 |
| 23 Dec 2018 | AS 174/5 v MR 176/5Match 6 · T20 | AS | 5 | - | 1 | Melbourne Renegades won by 5 wickets | Adelaide | Big Bash League 2018/19 |
| 19 Dec 2018 | BH 146 v AS 147/5Match 1 · T20 | AS | 70 | - | 2 | Adelaide Strikers won by 5 wickets | Brisbane | Big Bash League 2018/19 |
| 25 Nov 2018 | AUS 164/6 v IND 168/43rd T20I · T20I | AUS | 27 | - | 1 | India won by 6 wickets | Sydney | India tour of Australia 2018/19 |
| 23 Nov 2018 | AUS 132/7 v IND2nd T20I · T20I | AUS | 4 | - | 0 | No result | Melbourne | India tour of Australia 2018/19 |
| 21 Nov 2018 | AUS 158/4 v IND 169/71st T20I · T20I | AUS | DNB | - | 1 | Australia won by 4 runs (DLS method) | Brisbane | India tour of Australia 2018/19 |
| 17 Nov 2018 | SA 108/6 v AUS 87/7Only T20I · T20I | AUS | 8 | - | 2 | South Africa won by 21 runs | Carrara | South Africa tour of Australia 2018/19 |
| 11 Nov 2018 | SA 320/5 v AUS 280/93rd ODI · ODI | AUS | 42 | - | 3 | South Africa won by 40 runs | Hobart | South Africa tour of Australia 2018/19 |
| 9 Nov 2018 | AUS 231 v SA 224/92nd ODI · ODI | AUS | 47 | - | 1 | Australia won by 7 runs | Adelaide | South Africa tour of Australia 2018/19 |
| 4 Nov 2018 | AUS 152 v SA 153/41st ODI · ODI | AUS | 33 | - | 0 | South Africa won by 6 wickets | Perth | South Africa tour of Australia 2018/19 |
| 28 Oct 2018 | PAK 150/5 v AUS 1173rd T20I · T20I | AUS | 20 | - | 0 | Pakistan won by 33 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 26 Oct 2018 | PAK 147/6 v AUS 136/82nd T20I · T20I | AUS | 1 | - | 1 | Pakistan won by 11 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 24 Oct 2018 | PAK 155/8 v AUS 891st T20I · T20I | AUS | 1 | - | 0 | Pakistan won by 66 runs | Abu Dhabi | Australia tour of United Arab Emirates 2018/19 |
| 22 Oct 2018 | UAE 117/6 v AUS 119/3Only T20I · T20I | AUS | DNB | - | 0 | Australia won by 7 wickets | Abu Dhabi | Australia tour of United Arab Emirates 2018/19 |
| 8 Jul 2018 | AUS 183/8 v PAK 187/4Final · T20I | AUS | 2 | - | 1 | Pakistan won by 6 wickets | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 6 Jul 2018 | ZIM 151/9 v AUS 154/5Match 6 · T20I | AUS | 16 | - | 1 | Australia won by 5 wickets | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 5 Jul 2018 | PAK 194/7 v AUS 149/7Match 5 · T20I | AUS | 37* | - | 1 | Pakistan won by 45 runs | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 3 Jul 2018 | AUS 229/2 v ZIM 129/9Match 3 · T20I | AUS | DNB | - | 2 | Australia won by 100 runs | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 2 Jul 2018 | PAK 116 v AUS 117/1Match 2 · T20I | AUS | DNB | - | 1 | Australia won by 9 wickets | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 27 Jun 2018 | ENG 221/5 v AUS 193Only T20I · T20I | AUS | 3 | - | 0 | England won by 28 runs | Birmingham | Australia tour of England 2018 |
| 24 Jun 2018 | AUS 205 v ENG 208/95th ODI · ODI | AUS | 44 | - | 0 | England won by 1 wicket | Manchester | Australia tour of England 2018 |
| 21 Jun 2018 | AUS 310/8 v ENG 314/44th ODI · ODI | AUS | 6 | - | 0 | England won by 6 wickets | Chester-le-Street | Australia tour of England 2018 |
| 14 Mar 2018 | WA 355 & 370/7d v SA 201 & 283Match 30 · First-class | SA | 25 & 17 | - | 4 | Western Australia won by 241 runs | Adelaide | Sheffield Shield 2017/18 |
| 25 Feb 2018 | QUE 342 & 285/8d v SA 162 & 347Match 24 · First-class | SA | 0 & 98 | - | 2 | Queensland won by 118 runs | Adelaide | Sheffield Shield 2017/18 |