| 21 Jun 2018 | AUS 310/8 v ENG 314/44th ODI · ODI | AUS | 101 | - | 1 | 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 | 24 | - | 0 | England won by 242 runs | Nottingham | Australia tour of England 2018 |
| 16 Jun 2018 | ENG 342/8 v AUS 3042nd ODI · ODI | AUS | 131 | - | 0 | England won by 38 runs | Cardiff | Australia tour of England 2018 |
| 13 Jun 2018 | AUS 214 v ENG 218/71st ODI · ODI | AUS | 24 | - | 0 | England won by 3 wickets | London | Australia tour of England 2018 |
| 25 May 2018 | GLA 274 v KEN 278/6Match · List A | GLA | 45 | - | 0 | Kent won by 4 wickets | Canterbury | Royal London One-Day Cup 2018 |
| 23 May 2018 | MID 304/6 v GLA 302/9Match · List A | GLA | 6 | - | 0 | Middlesex won by 2 runs | Cardiff | Royal London One-Day Cup 2018 |
| 20 May 2018 | SOM 372/7 v GLA 289Match · List A | GLA | 35 | - | 0 | Somerset won by 83 runs | Taunton | Royal London One-Day Cup 2018 |
| 18 May 2018 | GLA 264 v GLO 265/2Match · List A | GLA | 57 | - | 0 | Gloucestershire won by 8 wickets | Cardiff | Royal London One-Day Cup 2018 |
| 4 May 2018 | GLA 94 & 274 v KEN 174 & 195/4Match · First-class | GLA | 5 & 76 | - | 0 | Kent won by 6 wickets | Cardiff | Specsavers County Championship 2018 |
| 27 Apr 2018 | MID 194 v GLA 38/4Match · First-class | GLA | 4 | - | 0 | Match drawn | London | Specsavers County Championship 2018 |
| 20 Apr 2018 | GLO 236 & 372 v GLA 526/9d & 85/4Match · First-class | GLA | 111 & 0 | - | 1 | Glamorgan won by 6 wickets | Bristol | Specsavers County Championship 2018 |
| 30 Mar 2018 | SA 488 & 344/6d v AUS 221 & 1194th Test · Test | AUS | 16 & 7 | - | 1 | 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 | 26 & 0 | - | 1 | 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 | 24 & 1 | - | 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 | 40 & 33 | - | 0 | Australia won by 118 runs | Durban | Australia tour of South Africa 2017/18 |
| 8 Feb 2018 | NSW 204 & 179 v WA 215 & 172/6Match 18 · First-class | WA | 29 & 39 | - | 0 | Western Australia won by 4 wickets | Perth | Sheffield Shield 2017/18 |
| 1 Feb 2018 | PS 139 v HH 210/4Semi-final · T20 | PS | 30 | - | 0 | Hobart Hurricanes won by 71 runs | Perth | Big Bash League 2017/18 |
| 4 Jan 2018 | ENG 346 & 180/9 v AUS 649/7d5th Test · Test | AUS | 156 | - | 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 | 61 & 4 | - | 1 | 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 | 28 | - | 0 | 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 | 126* & 19 | - | 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 | 51 & DNB | - | 1 | Australia won by 10 wickets | Brisbane | England tour of Australia and New Zealand 2017/18 |
| 12 Sept 2017 | SUR 592 v YOR 394 & 281/2Match · First-class | YOR | 78 & 125* | - | 1 | Match drawn | London | Specsavers County Championship 2017 |
| 5 Sept 2017 | YOR 358 v MID 272/8dMatch · First-class | YOR | 22 | - | 0 | Match drawn | Leeds | Specsavers County Championship 2017 |
| 17 Aug 2017 | YOR 260/4 v NOR 136Match · T20 | YOR | 0* | - | 0 | Yorkshire won by 124 runs | Leeds | NatWest T20 Blast 2017 |
| 12 Aug 2017 | YOR 182/5 v LEI 183/6Match · T20 | YOR | 60 | - | 0 | Leicestershire won by 4 wickets | Leicester | NatWest T20 Blast 2017 |
| 11 Aug 2017 | YOR 182/7 v LAN 163Match · T20 | YOR | 13 | - | 0 | Yorkshire won by 19 runs | Leeds | NatWest T20 Blast 2017 |
| 3 Aug 2017 | YOR 180/5 v DER 184/5Match · T20 | YOR | 31* | - | 0 | Derbyshire won by 5 wickets | Leeds | NatWest T20 Blast 2017 |
| 30 Jul 2017 | YOR 223/5 v NOT 225/5Match · T20 | YOR | 47 | - | 0 | Nottinghamshire won by 5 wickets | Nottingham | NatWest T20 Blast 2017 |
| 26 Jul 2017 | YOR 152/8 v DUR 128/7Match · T20 | YOR | 36 | - | 1 | Yorkshire won by 24 runs | Leeds | NatWest T20 Blast 2017 |
| 23 Jul 2017 | YOR 233/6 v WOR 196/7Match · T20 | YOR | 4 | - | 0 | Yorkshire won by 37 runs | Leeds | NatWest T20 Blast 2017 |
| 21 Jul 2017 | YOR 179/5 v WAR 150Match · T20 | YOR | 30 | - | 0 | Yorkshire won by 29 runs | Leeds | NatWest T20 Blast 2017 |
| 14 Jul 2017 | LAN 176/4 v YOR 64/2Match · T20 | YOR | 6* | - | 0 | Match tied | Manchester | NatWest T20 Blast 2017 |
| 8 Jul 2017 | DER 165/8 v YOR 162/7Match · T20 | YOR | 2 | - | 0 | Derbyshire won by 3 runs | Chesterfield | NatWest T20 Blast 2017 |
| 7 Jul 2017 | YOR 227/5 v NOT 179/8Match · T20 | YOR | 60* | - | 0 | Yorkshire won by 48 runs | Leeds | NatWest T20 Blast 2017 |
| 14 May 2017 | RPS 78/1 v PK 73Match 55 · T20 | PK | 10 | - | 0 | Rising Pune Supergiant won by 9 wickets | Pune | Indian Premier League 2017 |
| 11 May 2017 | MI 223/6 v PK 230/3Match 51 · T20 | PK | 25 | - | 0 | Kings XI Punjab won by 7 runs | Mumbai | Indian Premier League 2017 |
| 9 May 2017 | PK 167/6 v KKR 153/6Match 49 · T20 | PK | 11 | - | 1 | Kings XI Punjab won by 14 runs | Chandigarh | Indian Premier League 2017 |
| 7 May 2017 | PK 189/3 v GL 192/4Match 47 · T20 | PK | 58 | - | 0 | Gujarat Lions won by 6 wickets | Chandigarh | Indian Premier League 2017 |
| 5 May 2017 | RCB 119 v PK 138/7Match 43 · T20 | PK | 20 | - | 0 | Kings XI Punjab won by 19 runs | Bangalore | Indian Premier League 2017 |
| 30 Apr 2017 | PK 68/0 v DC 67Match 36 · T20 | PK | DNB | - | 1 | Kings XI Punjab won by 10 wickets | Chandigarh | Indian Premier League 2017 |
| 28 Apr 2017 | PK 181/9 v SH 207/3Match 33 · T20 | PK | 84 | - | 0 | Sunrisers Hyderabad won by 26 runs | Chandigarh | Indian Premier League 2017 |
| 23 Apr 2017 | GL 162/7 v PK 188/7Match 26 · T20 | PK | 30 | - | 0 | Kings XI Punjab won by 26 runs | Rajkot | Indian Premier League 2017 |
| 20 Apr 2017 | PK 198/4 v MI 199/2Match 22 · T20 | PK | 26 | - | 0 | Mumbai Indians won by 8 wickets | Indore | Indian Premier League 2017 |
| 25 Mar 2017 | IND 332 & 106/2 v AUS 300 & 137Match 4 · Test | AUS | 4 & 1 | - | 0 | 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 | 2 & 53 | - | 0 | Match drawn | Ranchi | Border-Gavaskar Trophy 2016/17 |
| 4 Mar 2017 | IND 189 & 274 v AUS 276 & 112Match 2 · Test | AUS | 66 & 9 | - | 1 | India won by 75 runs | Bengaluru | Border-Gavaskar Trophy 2016/17 |
| 23 Feb 2017 | IND 105 & 107 v AUS 260 & 285Match 1 · Test | AUS | 16 & 0 | - | 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 | 22 | - | 0 | New Zealand won by 24 runs | Hamilton | Chappell-Hadlee Trophy 2016/17 |
| 30 Jan 2017 | NZ 286/9 v AUS 280Match 1 · ODI | AUS | 16 | - | 0 | New Zealand won by 6 runs | Auckland | Chappell-Hadlee Trophy 2016/17 |