| 19 Jan 2020 | IND 289/3 v AUS 286/93rd ODI · ODI | AUS | 1* | 1/55 | 0 | India won by 7 wickets | Bengaluru | Australia tour of India 2019/20 |
| 8 Jan 2020 | AS 135 v SS 137/8Match 27 · T20 | SS | 12* | 1/19 | 0 | Sydney Sixers won by 2 wickets | Adelaide | Big Bash League 2019/20 |
| 5 Jan 2020 | SS 180/3 v AS 176/6Match 23 · T20 | SS | DNB | 1/18 | 0 | Sydney Sixers won by 7 wickets | Coffs Harbour | Big Bash League 2019/20 |
| 12 Dec 2019 | AUS 416 & 217/9d v NZ 166 & 171Match 1 · Test | AUS | 0* & DNB | 1/0 | 0 | Australia won by 296 runs | Perth | Trans-Tasman Trophy 2019/20 |
| 29 Nov 2019 | AUS 589/3d v PAK 302 & 239Match 2 · Test | AUS | DNB | 1/48 & 3/63 | 1 | Australia won by an innings and 48 runs | Adelaide | Pakistan in Australia Test Series 2019/20 |
| 21 Nov 2019 | AUS 580 v PAK 240 & 335Match 1 · Test | AUS | 5 | 2/46 & 4/63 | 0 | Australia won by an innings and 5 runs | Brisbane | Pakistan in Australia Test Series 2019/20 |
| 1 Nov 2019 | NSW 289 & 253 v SA 245 & 201Match 8 · First-class | NSW | 0 & 1 | 1/60 & 6/35 | 1 | New South Wales won by 96 runs | Adelaide | Marsh Sheffield Shield 2019/20 |
| 12 Sept 2019 | ENG 294 & 329 v AUS 225 & 2635th Test · Test | AUS | 1* & 0 | 2/76 & 0/57 | 1 | England won by 135 runs | London | The Ashes 2019 |
| 4 Sept 2019 | ENG 301 & 197 v AUS 497/8d & 186/6d4th Test · Test | AUS | DNB & DNB | 4/57 & 2/31 | 0 | Australia won by 185 runs | Manchester | The Ashes 2019 |
| 22 Aug 2019 | ENG 67 & 362/9 v AUS 179 & 2463rd Test · Test | AUS | 1* & 4* | 5/30 & 4/85 | 0 | England won by 1 wicket | Leeds | The Ashes 2019 |
| 14 Aug 2019 | ENG 258 & 258/5d v AUS 250 & 154/62nd Test · Test | AUS | 3* & DNB | 3/58 & 0/43 | 1 | Match drawn | London | The Ashes 2019 |
| 3 Jan 2019 | AUS 300 & 6/0 v IND 622/7d4th Test · Test | AUS | 21 & DNB | 2/105 | 0 | Match drawn | Sydney | India tour of Australia 2018/19 |
| 26 Dec 2018 | AUS 151 & 261 v IND 443/7d & 106/8d3rd Test · Test | AUS | 0 & 0* | 1/86 & 2/22 | 0 | India won by 137 runs | Melbourne | India tour of Australia 2018/19 |
| 14 Dec 2018 | AUS 326 & 243 v IND 283 & 1402nd Test · Test | AUS | 0 & 17* | 2/66 & 2/24 | 0 | Australia won by 146 runs | Perth | India tour of Australia 2018/19 |
| 6 Dec 2018 | IND 250 & 307 v AUS 235 & 2911st Test · Test | AUS | 0 & 13 | 3/52 & 1/43 | 0 | India won by 31 runs | Adelaide | India tour of Australia 2018/19 |
| 11 Nov 2018 | SA 320/5 v AUS 280/93rd ODI · ODI | AUS | 0* | 1/53 | 0 | 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 | 10* | 2/42 | 0 | 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 | 6* | 0/41 | 1 | South Africa won by 6 wickets | Perth | South Africa tour of Australia 2018/19 |
| 30 Mar 2018 | SA 488 & 344/6d v AUS 221 & 1194th Test · Test | AUS | 1* & 9* | 0/86 & 0/41 | 0 | South Africa won by 492 runs | Johannesburg | Australia tour of South Africa 2017/18 |
| 22 Mar 2018 | SA 311 & 373 v AUS 255 & 1073rd Test · Test | AUS | 10 & 5 | 2/59 & 3/69 | 0 | South Africa won by 322 runs | Cape Town | Australia tour of South Africa 2017/18 |
| 9 Mar 2018 | AUS 243 & 239 v SA 382 & 102/42nd Test · Test | AUS | 10* & 17 | 2/98 & 1/26 | 0 | South Africa won by 6 wickets | Port Elizabeth | Australia tour of South Africa 2017/18 |
| 1 Mar 2018 | AUS 351 & 227 v SA 162 & 2981st Test · Test | AUS | 2* & 9* | 1/31 & 3/61 | 0 | Australia won by 118 runs | Durban | Australia tour of South Africa 2017/18 |
| 28 Jan 2018 | ENG 259 v AUS 2475th ODI · ODI | AUS | 0* | 0/51 | 1 | England won by 12 runs | Perth | England tour of Australia and New Zealand 2017/18 |
| 26 Jan 2018 | ENG 196 v AUS 197/74th ODI · ODI | AUS | DNB | 3/39 | 1 | Australia won by 3 wickets | Adelaide | England tour of Australia and New Zealand 2017/18 |
| 21 Jan 2018 | ENG 302/6 v AUS 286/63rd ODI · ODI | AUS | DNB | 2/58 | 0 | England won by 16 runs | Sydney | England tour of Australia and New Zealand 2017/18 |
| 4 Jan 2018 | ENG 346 & 180/9 v AUS 649/7d5th Test · Test | AUS | DNB | 2/65 & 1/36 | 0 | Australia won by an innings and 123 runs | Sydney | England tour of Australia and New Zealand 2017/18 |
| 26 Dec 2017 | AUS 327 & 263/4d v ENG 4914th Test · Test | AUS | 1* & DNB | 3/95 | 0 | Match drawn | Melbourne | England tour of Australia and New Zealand 2017/18 |
| 14 Dec 2017 | ENG 403 & 218 v AUS 662/9d3rd Test · Test | AUS | DNB | 3/92 & 5/48 | 1 | Australia won by an innings and 41 runs | Perth | England tour of Australia and New Zealand 2017/18 |
| 2 Dec 2017 | AUS 442/8d & 138 v ENG 227 & 2332nd Test · Test | AUS | DNB & 3 | 1/56 & 2/49 | 0 | Australia won by 120 runs | Adelaide | England tour of Australia and New Zealand 2017/18 |
| 23 Nov 2017 | ENG 302 & 195 v AUS 328 & 173/01st Test · Test | AUS | 6 & DNB | 1/57 & 3/46 | 0 | Australia won by 10 wickets | Brisbane | England tour of Australia and New Zealand 2017/18 |
| 27 Aug 2017 | BAN 260 & 221 v AUS 217 & 2441st Test · Test | AUS | 5 & 0 | 0/39 & 0/3 | 1 | Bangladesh won by 20 runs | Dhaka | Australia tour of Bangladesh 2017 |
| 10 Jun 2017 | ENG 240/4 v AUS 277/9Match 10 · ODI | AUS | 1* | 2/50 | 0 | England won by 40 runs (DLS method) | Birmingham | ICC Champions Trophy 2017 |
| 5 Jun 2017 | AUS 83/1 v BAN 182Match 5 · ODI | AUS | DNB | 1/40 | 1 | No result | London | ICC Champions Trophy 2017 |
| 2 Jun 2017 | AUS 53/3 v NZ 291Match 2 · ODI | AUS | DNB | 6/52 | 0 | No result | Birmingham | ICC Champions Trophy 2017 |
| 25 Mar 2017 | IND 332 & 106/2 v AUS 300 & 137Match 4 · Test | AUS | 2* & 0 | 1/51 & 0/14 | 1 | India won by 8 wickets | Dharamsala | Border-Gavaskar Trophy 2016/17 |
| 16 Mar 2017 | IND 603/9d v AUS 451 & 204/6Match 3 · Test | AUS | 0 & DNB | 1/103 | 0 | Match drawn | Ranchi | Border-Gavaskar Trophy 2016/17 |
| 4 Mar 2017 | IND 189 & 274 v AUS 276 & 112Match 2 · Test | AUS | 1 & 0* | 0/42 & 6/67 | 0 | India won by 75 runs | Bengaluru | Border-Gavaskar Trophy 2016/17 |
| 23 Feb 2017 | IND 105 & 107 v AUS 260 & 285Match 1 · Test | AUS | 1* & 2* | 1/11 & 0/7 | 0 | Australia won by 333 runs | Pune | Australia in India Test Series 2016/17 |
| 5 Feb 2017 | NZ 281/9 v AUS 257Match 3 · ODI | AUS | 4 | 2/44 | 1 | New Zealand won by 24 runs | Hamilton | Chappell-Hadlee Trophy 2016/17 |
| 30 Jan 2017 | NZ 286/9 v AUS 280Match 1 · ODI | AUS | 0 | 1/48 | 0 | New Zealand won by 6 runs | Auckland | Chappell-Hadlee Trophy 2016/17 |
| 26 Jan 2017 | AUS 369/7 v PAK 312/9Match 5 · ODI | AUS | DNB | 1/74 | 0 | Australia won by 57 runs | Adelaide | Pakistan in Australia ODI Series 2016/17 |
| 22 Jan 2017 | AUS 353/6 v PAK 267Match 4 · ODI | AUS | DNB | 3/54 | 1 | Australia won by 86 runs | Sydney | Pakistan in Australia ODI Series 2016/17 |
| 19 Jan 2017 | AUS 265/3 v PAK 263/7Match 3 · ODI | AUS | DNB | 3/32 | 0 | Australia won by 7 wickets | Perth | Pakistan in Australia ODI Series 2016/17 |
| 15 Jan 2017 | AUS 220 v PAK 221/4Match 2 · ODI | AUS | 0* | 0/32 | 2 | Pakistan won by 6 wickets | Melbourne | Pakistan in Australia ODI Series 2016/17 |
| 3 Jan 2017 | AUS 538/8d & 241/2d v PAK 315 & 244Match 3 · Test | AUS | DNB & DNB | 4/55 & 3/29 | 2 | Australia won by 220 runs | Sydney | Pakistan in Australia Test Series 2016/17 |
| 26 Dec 2016 | AUS 624/8d v PAK 443/9d & 163Match 2 · Test | AUS | DNB | 3/50 & 2/39 | 1 | Australia won by an innings and 18 runs | Melbourne | Pakistan in Australia Test Series 2016/17 |
| 15 Dec 2016 | AUS 429 & 202/5d v PAK 142 & 450Match 1 · Test | AUS | 8 & DNB | 3/22 & 0/99 | 1 | Australia won by 39 runs | Brisbane | Pakistan in Australia Test Series 2016/17 |
| 9 Dec 2016 | AUS 264/8 v NZ 147Match 3 · ODI | AUS | DNB | 1/22 | 0 | Australia won by 117 runs | Melbourne | Chappell-Hadlee Trophy 2016/17 |
| 6 Dec 2016 | AUS 378/5 v NZ 262Match 2 · ODI | AUS | DNB | 2/42 | 1 | Australia won by 116 runs | Canberra | Chappell-Hadlee Trophy 2016/17 |
| 4 Dec 2016 | AUS 324/8 v NZ 256Match 1 · ODI | AUS | DNB | 3/49 | 1 | Australia won by 68 runs | Sydney | Chappell-Hadlee Trophy 2016/17 |