| 22 Feb 2019 | WI 289/6 v ENG 2632nd ODI · ODI | ENG | 1* | 1/38 | 0 | West Indies won by 26 runs | Bridgetown | England tour of West Indies 2018/19 |
| 20 Feb 2019 | WI 360/8 v ENG 364/41st ODI · ODI | ENG | DNB | 0/49 | 0 | England won by 6 wickets | Bridgetown | England tour of West Indies 2018/19 |
| 9 Feb 2019 | WI 154 & 252 v ENG 277 & 361/5d3rd Test · Test | ENG | 6 & DNB | 5/41 & 1/52 | 1 | England won by 232 runs | Gros Islet | England tour of West Indies 2018/19 |
| 23 Oct 2018 | SL 366/6 v ENG 132/95th ODI · ODI | ENG | DNB | 0/55 | 0 | Sri Lanka won by 219 runs (DLS method) | Colombo | England tour of Sri Lanka 2018/19 |
| 18 Sept 2018 | LEI 321 v DUR 61 & 66Match · First-class | DUR | 5 & 15* | 2/35 | 0 | Leicestershire won by an innings and 194 runs | Leicester | Specsavers County Championship 2018 |
| 24 Aug 2018 | DUR 140/7 v SUS 144/5Quarter-final · T20 | DUR | 4 | 2/25 | 1 | Sussex won by 5 wickets | Chester-le-Street | Vitality Blast 2018 |
| 12 Aug 2018 | LAN 143/6 v DUR 78Match · T20 | DUR | 12 | 2/22 | 0 | Lancashire won by 65 runs | Chester-le-Street | Vitality Blast 2018 |
| 10 Aug 2018 | DUR 174/7 v NOR 162/9Match · T20 | DUR | 17* | 1/29 | 0 | Durham won by 12 runs | Northampton | Vitality Blast 2018 |
| 22 Jul 2018 | GLO 362 & 252 v DUR 275 & 298Match · First-class | DUR | 11 & 61* | 0/4 | 0 | Gloucestershire won by 41 runs | Cheltenham | Specsavers County Championship 2018 |
| 17 Jul 2018 | IND 256/8 v ENG 260/23rd ODI · ODI | ENG | DNB | 1/30 | 1 | England won by 8 wickets | Leeds | India tour of Ireland and England 2018 |
| 14 Jul 2018 | ENG 322/7 v IND 2362nd ODI · ODI | ENG | DNB | 1/31 | 0 | England won by 86 runs | London | India tour of Ireland and England 2018 |
| 12 Jul 2018 | ENG 268 v IND 269/21st ODI · ODI | ENG | 0* | 0/55 | 0 | India won by 8 wickets | Nottingham | India tour of Ireland and England 2018 |
| 21 Jun 2018 | AUS 310/8 v ENG 314/44th ODI · ODI | ENG | DNB | 2/49 | 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 | ENG | DNB | 0/38 | 0 | England won by 242 runs | Nottingham | Australia tour of England 2018 |
| 16 Jun 2018 | ENG 342/8 v AUS 3042nd ODI · ODI | ENG | DNB | 1/57 | 0 | England won by 38 runs | Cardiff | Australia tour of England 2018 |
| 13 Jun 2018 | AUS 214 v ENG 218/71st ODI · ODI | ENG | DNB | 1/32 | 2 | England won by 3 wickets | London | Australia tour of England 2018 |
| 10 Jun 2018 | SCO 371/5 v ENG 365Only ODI · ODI | ENG | 1 | 1/71 | 1 | Scotland won by 6 runs | Edinburgh | England tour of Scotland 2018 |
| 7 Jun 2018 | DUR 240 v LEI 243/5Match · List A | DUR | 0 | 0/62 | 0 | Leicestershire won by 5 wickets | Leicester | Royal London One-Day Cup 2018 |
| 3 Jun 2018 | NOT 255 v DUR 224Match · List A | DUR | 6 | 1/52 | 1 | Nottinghamshire won by 31 runs | Chester-le-Street | Royal London One-Day Cup 2018 |
| 24 May 2018 | ENG 184 & 242 v PAK 363/9 & 66/11st Test · Test | ENG | 7 & 4 | 2/74 & 0/7 | 1 | Pakistan won by 9 wickets | London | Pakistan tour of Ireland, England and Scotland 2018 |
| 11 May 2018 | DER 427 & 279/9 v DUR 520Match · First-class | DUR | 13 | 1/91 & 6/46 | 0 | Match drawn | Derby | Specsavers County Championship 2018 |
| 7 Apr 2018 | MI 165/4 v CSK 169/9Match 1 · T20 | CSK | 1 | 0/49 | 1 | Chennai Super Kings won by 1 wicket | Mumbai | Indian Premier League 2018 |
| 30 Mar 2018 | ENG 307 & 352/9d v NZ 278 & 256/82nd Test · Test | ENG | 52 & 9 | 0/69 & 2/45 | 0 | Match drawn | Christchurch | England tour of Australia and New Zealand 2017/18 |
| 10 Mar 2018 | NZ 223 v ENG 229/35th ODI · ODI | ENG | DNB | 1/26 | 0 | England won by 7 wickets | Christchurch | England tour of Australia and New Zealand 2017/18 |
| 7 Mar 2018 | ENG 335/9 v NZ 339/54th ODI · ODI | ENG | 3* | 1/65 | 0 | New Zealand won by 5 wickets | Dunedin | England tour of Australia and New Zealand 2017/18 |
| 3 Mar 2018 | ENG 234 v NZ 230/83rd ODI · ODI | ENG | 1 | 0/36 | 0 | England won by 4 runs | Wellington | England tour of Australia and New Zealand 2017/18 |
| 13 Feb 2018 | NZ 196/5 v ENG 184/9Match 4 · T20I | ENG | 5* | 2/51 | 0 | New Zealand won by 12 runs | Wellington | Trans-Tasman Twenty20 Trophy 2017/18 |
| 7 Feb 2018 | ENG 155/9 v AUS 161/5Match 2 · T20I | ENG | 5* | 1/26 | 0 | Australia won by 5 wickets | Hobart | Trans-Tasman Twenty20 Trophy 2017/18 |
| 26 Jan 2018 | ENG 196 v AUS 197/74th ODI · ODI | ENG | 2* | 1/58 | 0 | Australia won by 3 wickets | Adelaide Oval | England tour of Australia and New Zealand 2017/18 |
| 21 Jan 2018 | ENG 302/6 v AUS 286/63rd ODI · ODI | ENG | DNB | 2/46 | 0 | England won by 16 runs | Sydney Cricket Ground | England tour of Australia and New Zealand 2017/18 |
| 19 Jan 2018 | AUS 270/9 v ENG 274/62nd ODI · ODI | ENG | DNB | 0/55 | 0 | England won by 4 wickets | Brisbane | England tour of Australia and New Zealand 2017/18 |
| 14 Jan 2018 | AUS 304/8 v ENG 308/51st ODI · ODI | ENG | DNB | 1/49 | 0 | England won by 5 wickets | Melbourne Cricket Ground | England tour of Australia and New Zealand 2017/18 |
| 25 Sept 2017 | WOR 335 & 242/3d v DUR 208 & 232Match · First-class | DUR | 0 & 33* | 1/46 & 0/26 | 0 | Worcestershire won by 137 runs | Worcester | Specsavers County Championship 2017 |
| 5 Sept 2017 | DUR 217 & 359/7d v KEN 206 & 184/9Match · First-class | DUR | 72* & 24 | 3/48 & 1/9 | 0 | Match drawn | Chester-le-Street | Specsavers County Championship 2017 |
| 14 Jul 2017 | SA 335 & 343/9d v ENG 205 & 1332nd Test · Test | ENG | 6 & 0 | 0/61 & 0/68 | 1 | South Africa won by 340 runs | Nottingham | South Africa tour of England 2017 |
| 6 Jul 2017 | ENG 458 & 233 v SA 361 & 119Match 1 · Test | ENG | 0 & 28 | 0/65 & 1/3 | 0 | England won by 211 runs | London | Basil D'Oliveira Trophy 2017 |
| 26 Jun 2017 | DUR 197 v WOR 367Match · First-class | DUR | 21 | 5/54 | 0 | Match drawn | Chester-le-Street | Specsavers County Championship 2017 |
| 21 Jun 2017 | ENG 143/1 v SA 142/3Match 1 · T20I | ENG | DNB | 2/36 | 0 | England won by 9 wickets | Southampton | South Africa in England T20I Series 2017 |
| 14 Jun 2017 | ENG 211 v PAK 215/2Semi-final · ODI | ENG | 3 | 0/37 | 0 | Pakistan won by 8 wickets | Cardiff | ICC Champions Trophy 2017 |
| 10 Jun 2017 | ENG 240/4 v AUS 277/9Match 10 · ODI | ENG | DNB | 4/33 | 0 | England won by 40 runs (DLS method) | Birmingham | ICC Champions Trophy 2017 |
| 6 Jun 2017 | ENG 310 v NZ 223Match 6 · ODI | ENG | 0 | 1/32 | 0 | England won by 87 runs | Cardiff | ICC Champions Trophy 2017 |
| 1 Jun 2017 | ENG 308/2 v BAN 305/6Match 1 · ODI | ENG | DNB | 0/58 | 1 | England won by 8 wickets | London | ICC Champions Trophy 2017 |
| 27 May 2017 | ENG 330/6 v SA 328/5Match 2 · ODI | ENG | DNB | 0/47 | 0 | England won by 2 runs | Southampton | South Africa in England ODI Series 2017 |
| 24 May 2017 | ENG 339/6 v SA 267Match 1 · ODI | ENG | DNB | 1/49 | 1 | England won by 72 runs | Leeds | South Africa in England ODI Series 2017 |
| 11 May 2017 | NOT 297 v DUR 299/6Match · List A | DUR | DNB | 3/62 | 0 | Durham won by 4 wickets | Nottingham | Royal London One-Day Cup 2017 |
| 7 May 2017 | ENG 328/6 v IRE 243Match 2 · ODI | ENG | DNB | 2/38 | 0 | England won by 85 runs | London | Ireland in England ODI Series 2017 |
| 5 May 2017 | ENG 127/3 v IRE 126Match 1 · ODI | ENG | DNB | 1/24 | 0 | England won by 7 wickets | Bristol | Ireland in England ODI Series 2017 |
| 1 May 2017 | DUR 313/5 v WAR 241Match · List A | DUR | DNB | 2/34 | 2 | Durham won by 72 runs | Birmingham | Royal London One-Day Cup 2017 |
| 21 Apr 2017 | GLO 303 & 320 v DUR 419 & 85/4Match · First-class | DUR | 13 & DNB | 1/69 & 0/43 | 0 | Match drawn | Bristol | Specsavers County Championship 2017 |
| 12 Sept 2016 | DUR 401 & 246 v SUR 367 & 259Match · First-class | DUR | 28 & 5 | 2/64 & 2/45 | 0 | Durham won by 21 runs | Chester-le-Street | Specsavers County Championship 2016 |