| 20 Jun 2019 | AUS 381/5 v BAN 333/8Match 26 · ODI | AUS | 17* | 2/54 | 0 | Australia won by 48 runs | Nottingham | World Cup 2019 |
| 9 Jun 2019 | AUS 316 v IND 352/5Match 14 · ODI | AUS | 0 | 2/62 | 1 | India won by 36 runs | London | World Cup 2019 |
| 6 Jun 2019 | AUS 288 v WI 273/9Match 10 · ODI | AUS | 19 | 0/18 | 0 | Australia won by 15 runs | Nottingham | World Cup 2019 |
| 1 Jun 2019 | AUS 209/3 v AFG 2074th match · ODI | AUS | DNB | 2/37 | 0 | Australia won by 7 wickets (with 91 balls remaining) | Bristol | 2019 Cricket World Cup |
| 30 Apr 2019 | RCB 62/7 v RR 41/1Match 49 · T20 | RCB | 0 | - | 0 | No result | Bengaluru | Indian Premier League 2019 |
| 28 Apr 2019 | DC 187/5 v RCB 171/7Match 46 · T20 | RCB | 32* | 0/24 | 0 | Delhi Capitals won by 16 runs | Delhi | Indian Premier League 2019 |
| 24 Apr 2019 | RCB 202/4 v PK 185/7Match 42 · T20 | RCB | 46* | 1/13 | 0 | Royal Challengers Bangalore won by 17 runs | Bengaluru | Indian Premier League 2019 |
| 21 Apr 2019 | RCB 161/7 v CSK 160/8Match 39 · T20 | RCB | 14 | 0/20 | 1 | Royal Challengers Bangalore won by 1 run | Bengaluru | Indian Premier League 2019 |
| 19 Apr 2019 | RCB 213/4 v KKR 203/5Match 35 · T20 | RCB | 17* | 1/32 | 0 | Royal Challengers Bangalore won by 10 runs | Kolkata | Indian Premier League 2019 |
| 15 Apr 2019 | RCB 171/7 v MI 172/5Match 31 · T20 | RCB | 0 | - | 0 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2019 |
| 13 Apr 2019 | PK 173/4 v RCB 174/2Match 28 · T20 | RCB | 28* | - | 0 | Royal Challengers Bangalore won by 8 wickets | Chandigarh | Indian Premier League 2019 |
| 7 Apr 2019 | RCB 149/8 v DC 152/6Match 20 · T20 | RCB | 15 | - | 0 | Delhi Capitals won by 4 wickets | Bengaluru | Indian Premier League 2019 |
| 5 Apr 2019 | RCB 205/3 v KKR 206/5Match 17 · T20 | RCB | 28* | 0/28 | 0 | Kolkata Knight Riders won by 5 wickets | Bengaluru | Indian Premier League 2019 |
| 2 Apr 2019 | RCB 158/4 v RR 164/3Match 14 · T20 | RCB | 31* | 0/28 | 1 | Rajasthan Royals won by 7 wickets | Jaipur | Indian Premier League 2019 |
| 31 Mar 2019 | AUS 327/7 v PAK 307/75th ODI · ODI | AUS | 4 | 0/20 | 0 | 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 | 2 | 2/20 | 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 | 10 | 0/21 | 0 | 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 | 0/40 | 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 | 0/14 | 1 | 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 | 20 | 2/31 | 0 | Australia won by 35 runs | Delhi | Australia tour of India 2018/19 |
| 8 Mar 2019 | IND 281 v AUS 313/53rd ODI · ODI | AUS | 31* | 0/39 | 0 | Australia won by 32 runs | Ranchi | Australia tour of India 2018/19 |
| 5 Mar 2019 | IND 250 v AUS 2422nd ODI · ODI | AUS | 52 | 0/12 | 1 | 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 | 37 | 0/52 | 0 | India won by 6 wickets | Hyderabad | Australia tour of India 2018/19 |
| 27 Feb 2019 | IND 190/4 v AUS 194/32nd T20I · T20I | AUS | 7 | - | 1 | 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 | 1 | - | 0 | Australia won by 3 wickets | Visakhapatnam | Australia tour of India 2018/19 |
| 17 Feb 2019 | MS 132/7 v MR 145/5Final · T20 | MS | 39 | 0/19 | 0 | Melbourne Renegades won by 13 runs | Melbourne | Big Bash League 2018/19 |
| 14 Feb 2019 | HH 153/7 v MS 157/4Semi-final · T20 | MS | 18 | 0/10 | 0 | Melbourne Stars won by 6 wickets | Hobart | Big Bash League 2018/19 |
| 10 Feb 2019 | MS 168/6 v SS 74Match 56 · T20 | MS | 34 | - | 2 | Melbourne Stars won by 94 runs | Melbourne | Big Bash League 2018/19 |
| 8 Feb 2019 | BH 158/0 v MS 156/8Match 53 · T20 | MS | 81 | 0/24 | 0 | Brisbane Heat won by 10 wickets | Brisbane | Big Bash League 2018/19 |
| 3 Feb 2019 | PS 182/3 v MS 155/9Match 51 · T20 | MS | 49 | 0/32 | 0 | Perth Scorchers won by 27 runs | Perth | Big Bash League 2018/19 |
| 27 Jan 2019 | MS 134/8 v BH 129/8Match 42 · T20 | MS | 43 | 4/21 | 0 | Melbourne Stars won by 5 runs | Melbourne | Big Bash League 2018/19 |
| 23 Jan 2019 | MS 167/2 v AS 123Match 39 · T20 | MS | 53 | 3/20 | 0 | Melbourne Stars won by 44 runs | Moe | Big Bash League 2018/19 |
| 19 Jan 2019 | MR 121 v MS 124/4Match 35 · T20 | MS | 70* | 3/19 | 0 | Melbourne Stars won by 6 wickets | Melbourne | Big Bash League 2018/19 |
| 18 Jan 2019 | AUS 230 v IND 234/33rd ODI · ODI | AUS | 10 | 1/60 | 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 | 29 | 1/46 | 1 | 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 | 47* | 2/66 | 1 | Australia won by 34 runs | Sydney | India tour of Australia 2018/19 |
| 5 Jan 2019 | MS 137/2 v ST 135/8Match 20 · T20 | MS | 34 | 2/29 | 0 | Melbourne Stars won by 8 wickets | Carrara | Big Bash League 2018/19 |
| 1 Jan 2019 | MS 151/3 v MR 148/9Match 16 · T20 | MS | 78* | 2/26 | 2 | Melbourne Stars won by 7 wickets | Melbourne | Big Bash League 2018/19 |
| 27 Dec 2018 | SS 130/9 v MS 132/5Match 10 · T20 | MS | 10 | - | 0 | Melbourne Stars won by 5 wickets | Sydney | Big Bash League 2018/19 |
| 24 Dec 2018 | HH 156/4 v MS 155/5Match 7 · T20 | MS | 22* | 0/9 | 0 | Hobart Hurricanes won by 6 wickets | Hobart | Big Bash League 2018/19 |
| 21 Dec 2018 | ST 181/5 v MS 74/6Match 3 · T20 | MS | 2 | 0/17 | 0 | Sydney Thunder won by 15 runs (DLS method) | Canberra | Big Bash League 2018/19 |
| 25 Nov 2018 | AUS 164/6 v IND 168/43rd T20I · T20I | AUS | 25* | 0/22 | 0 | 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 | 33* | 2/27 | 0 | 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 | 5 | - | 0 | 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 | 63 | 2/70 | 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 | 2 | 3/35 | 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 | 14 | 3/16 | 0 | South Africa won by 6 wickets | Perth | South Africa tour of Australia 2018/19 |
| 23 Aug 2018 | KEN 133/9 v LAN 134/4Quarter-final · T20 | KEN | 0 | 0/18 | 0 | Lancashire won by 6 wickets | Canterbury | Vitality Blast 2018 |
| 5 Aug 2018 | KEN 160/5 v GLO 164/2Match · T20 | KEN | 7 | 0/39 | 1 | Gloucestershire won by 8 wickets | Canterbury | Vitality Blast 2018 |