| 15 Jan 2019 | AUS 298/9 v IND 299/42nd ODI · ODI | AUS | 6 | - | 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 | 6 | - | 0 | Australia won by 34 runs | Sydney | India tour of Australia 2018/19 |
| 7 Jan 2019 | MR 150/4 v HH 145/5Match 23 · T20 | MR | 42 | - | 0 | Melbourne Renegades won by 6 wickets | Melbourne | Big Bash League 2018/19 |
| 26 Dec 2018 | AUS 151 & 261 v IND 443/7d & 106/8d3rd Test · Test | AUS | 8 & 3 | 0/8 | 2 | 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 | 50 & 25 | - | 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 & 11 | - | 5 | India won by 31 runs | Adelaide | India tour of Australia 2018/19 |
| 27 Nov 2018 | VIC 167 & 191 v QUE 271 & 90/2Match 14 · First-class | VIC | 50 & 1 | - | 0 | Queensland won by 8 wickets | Brisbane | Sheffield Shield 2018/19 |
| 25 Nov 2018 | AUS 164/6 v IND 168/43rd T20I · T20I | AUS | 28 | - | 0 | India won by 6 wickets | Sydney | India tour of Australia 2018/19 |
| 23 Nov 2018 | AUS 132/7 v IND2nd T20I · T20I | AUS | 0 | - | 0 | No result | Melbourne | India tour of Australia 2018/19 |
| 21 Nov 2018 | AUS 158/4 v IND 169/71st T20I · T20I | AUS | 27 | - | 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 | 7 | - | 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 | 11 | - | 1 | 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 | 41 | - | 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 | 5 | - | 1 | 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 | 1 | - | 1 | 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 | 3 | - | 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 | 0 | - | 2 | 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 | 1 | - | 1 | Australia won by 7 wickets | Abu Dhabi | Australia tour of United Arab Emirates 2018/19 |
| 16 Oct 2018 | PAK 282 & 400/9d v AUS 145 & 164/92nd Test · Test | AUS | 39 & 31 | - | 0 | Pakistan won by 373 runs | Abu Dhabi | Australia tour of United Arab Emirates 2018/19 |
| 7 Oct 2018 | PAK 482 & 181/6d v AUS 202 & 362/81st Test · Test | AUS | 62 & 49 | - | 0 | Match drawn | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 19 Aug 2018 | SUR 211 & 306 v LAN 247 & 264Match · First-class | SUR | 43 & 32 | - | 1 | Surrey won by 6 runs | London | Specsavers County Championship 2018 |
| 17 Aug 2018 | GLA 183/8 v SUR 60/0Match · T20 | SUR | 44* | - | 0 | Surrey won by 24 runs (DLS method) | Cardiff | Vitality Blast 2018 |
| 15 Aug 2018 | HAM 133/7 v SUR 136/3Match · T20 | SUR | 67* | - | 0 | Surrey won by 7 wickets | London | Vitality Blast 2018 |
| 5 Aug 2018 | ESS 157/5 v SUR 159/4Match · T20 | SUR | 16 | - | 0 | Surrey won by 6 wickets | Chelmsford | Vitality Blast 2018 |
| 3 Aug 2018 | MID 221/5 v SUR 222/1Match · T20 | SUR | 117* | - | 1 | Surrey won by 9 wickets | London | Vitality Blast 2018 |
| 31 Jul 2018 | SUR 194/4 v GLA 195/6Match · T20 | SUR | 30 | - | 1 | Glamorgan won by 4 wickets | London | Vitality Blast 2018 |
| 27 Jul 2018 | SOM 99/6 v SUR 102/1Match · T20 | SUR | 43* | - | 0 | Surrey won by 9 wickets | London | Vitality Blast 2018 |
| 22 Jul 2018 | NOT 210 & 199 v SUR 592Match · First-class | SUR | 2 | - | 0 | Surrey won by an innings and 183 runs | Nottingham | Specsavers County Championship 2018 |
| 20 Jul 2018 | SUR 250/6 v KENMatch · T20 | SUR | 83 | - | 0 | No result | Canterbury | Vitality Blast 2018 |
| 13 Jul 2018 | SUR 192/3 v SUS 140Match · T20 | SUR | 131* | - | 0 | Surrey won by 52 runs | Hove | Vitality Blast 2018 |
| 12 Jul 2018 | SUR 222/4 v ESS 183/7Match · T20 | SUR | 58 | - | 1 | Surrey won by 39 runs | London | Vitality Blast 2018 |
| 8 Jul 2018 | AUS 183/8 v PAK 187/4Final · T20I | AUS | 47 | - | 0 | Pakistan won by 6 wickets | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 6 Jul 2018 | ZIM 151/9 v AUS 154/5Match 6 · T20I | AUS | 3 | - | 0 | Australia won by 5 wickets | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 5 Jul 2018 | PAK 194/7 v AUS 149/7Match 5 · T20I | AUS | 16 | - | 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 | 172 | - | 0 | Australia won by 100 runs | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 2 Jul 2018 | PAK 116 v AUS 117/1Match 2 · T20I | AUS | 68* | - | 3 | Australia won by 9 wickets | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 27 Jun 2018 | ENG 221/5 v AUS 193Only T20I · T20I | AUS | 84 | - | 1 | England won by 28 runs | Birmingham | Australia tour of England 2018 |
| 24 Jun 2018 | AUS 205 v ENG 208/95th ODI · ODI | AUS | 22 | - | 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 | 100 | - | 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 | 20 | 0/7 | 1 | England won by 242 runs | Nottingham | Australia tour of England 2018 |
| 16 Jun 2018 | ENG 342/8 v AUS 3042nd ODI · ODI | AUS | 0 | - | 0 | England won by 38 runs | Cardiff | Australia tour of England 2018 |
| 13 Jun 2018 | AUS 214 v ENG 218/71st ODI · ODI | AUS | 19 | - | 0 | England won by 3 wickets | London | Australia tour of England 2018 |
| 20 May 2018 | PK 153 v CSK 159/5Match 56 · T20 | PK | 4 | - | 0 | Chennai Super Kings won by 5 wickets | Pune | Indian Premier League 2018 |
| 16 May 2018 | MI 186/8 v PK 183/5Match 50 · T20 | PK | 46 | - | 1 | Mumbai Indians won by 3 runs | Mumbai | Indian Premier League 2018 |
| 14 May 2018 | PK 88 v RCB 92/0Match 48 · T20 | PK | 26 | - | 0 | Royal Challengers Bangalore won by 10 wickets | Indore | Indian Premier League 2018 |
| 12 May 2018 | KKR 245/6 v PK 214/8Match 44 · T20 | PK | 34 | - | 0 | Kolkata Knight Riders won by 31 runs | Indore | Indian Premier League 2018 |
| 26 Apr 2018 | SH 132/6 v PK 119Match 25 · T20 | PK | 8 | - | 0 | Sunrisers Hyderabad won by 13 runs | Hyderabad | Indian Premier League 2018 |
| 23 Apr 2018 | PK 143/8 v DC 139/8Match 22 · T20 | PK | 2 | - | 2 | Kings XI Punjab won by 4 runs | Delhi | Indian Premier League 2018 |
| 21 Apr 2018 | KKR 191/7 v PK 126/1Match 18 · T20 | PK | DNB | - | 0 | Kings XI Punjab won by 9 wickets (DLS method) | Kolkata | Indian Premier League 2018 |
| 19 Apr 2018 | PK 193/3 v SH 178/4Match 16 · T20 | PK | 14* | - | 1 | Kings XI Punjab won by 15 runs | Chandigarh | Indian Premier League 2018 |