| 26 Nov 2016 | IND 417 & 104/2 v ENG 283 & 236Match 3 · Test | ENG | 25 & 30 | 0/86 & 1/16 | 2 | India won by 8 wickets | Chandigarh | England in India Test Series 2016/17 |
| 9 Nov 2016 | IND 488 & 172/6 v ENG 537 & 260/3dMatch 1 · Test | ENG | 4 & DNB | 0/57 & 1/6 | 0 | Match drawn | Rajkot | England in India Test Series 2016/17 |
| 28 Oct 2016 | BAN 220 & 296 v ENG 244 & 164Match 2 · Test | ENG | 46 & 9* | 3/30 & 0/14 | 0 | Bangladesh won by 108 runs | Mirpur | England in Bangladesh Test Series 2016/17 |
| 20 Oct 2016 | BAN 248 & 263 v ENG 293 & 240Match 1 · Test | ENG | 36 & 19* | 0/15 & 0/10 | 0 | England won by 22 runs | Chittagong | England in Bangladesh Test Series 2016/17 |
| 12 Oct 2016 | BAN 277/6 v ENG 278/6Match 3 · ODI | ENG | 27* | 0/66 | 0 | England won by 4 wickets | Chittagong | England in Bangladesh ODI Series 2016/17 |
| 9 Oct 2016 | BAN 238/8 v ENG 204Match 2 · ODI | ENG | 7 | 2/40 | 0 | Bangladesh won by 34 runs | Mirpur | England in Bangladesh ODI Series 2016/17 |
| 7 Oct 2016 | BAN 288 v ENG 309/8Match 1 · ODI | ENG | 16 | 0/38 | 0 | England won by 21 runs | Mirpur | England in Bangladesh ODI Series 2016/17 |
| 17 Sept 2016 | SUR 136 v WAR 137/2Final · List A | WAR | DNB | 2/24 | 0 | Warwickshire won by 8 wickets | London | Royal London One-Day Cup 2016 |
| 4 Sept 2016 | ENG 302/9 v PAK 304/6Match 5 · ODI | ENG | 10 | 1/47 | 0 | Pakistan won by 4 wickets | Cardiff | Pakistan in England ODI Series 2016 |
| 30 Aug 2016 | ENG 444/3 v PAK 275Match 3 · ODI | ENG | DNB | 4/41 | 1 | England won by 169 runs | Nottingham | Pakistan in England ODI Series 2016 |
| 27 Aug 2016 | ENG 255/6 v PAK 251Match 2 · ODI | ENG | 7* | 3/42 | 0 | England won by 4 wickets | London | Pakistan in England ODI Series 2016 |
| 24 Aug 2016 | ENG 194/3 v PAK 260/6Match 1 · ODI | ENG | DNB | 1/43 | 0 | England won by 44 runs (DLS method) | Southampton | Pakistan in England ODI Series 2016 |
| 17 Aug 2016 | WAR 283/7 v ESS 213Quarter-final · List A | WAR | 4 | 0/47 | 0 | Warwickshire won by 70 runs | Birmingham | Royal London One-Day Cup 2016 |
| 11 Aug 2016 | ENG 328 & 253 v PAK 542 & 42/0Match 4 · Test | ENG | 45 & 4 | 3/82 & 0/11 | 0 | Pakistan won by 10 wickets | London | Pakistan in England Test Series 2016 |
| 3 Aug 2016 | ENG 297 & 445/6d v PAK 400 & 201Match 3 · Test | ENG | 9 & 3* | 3/79 & 2/53 | 2 | England won by 141 runs | Birmingham | Pakistan in England Test Series 2016 |
| 22 Jul 2016 | ENG 589/8d & 173/1d v PAK 198 & 234Match 2 · Test | ENG | 58 & DNB | 4/67 & 3/41 | 1 | England won by 330 runs | Manchester | Pakistan in England Test Series 2016 |
| 14 Jul 2016 | ENG 272 & 207 v PAK 339 & 215Match 1 · Test | ENG | 35* & 23 | 6/70 & 5/32 | 0 | Pakistan won by 75 runs | London | Pakistan in England Test Series 2016 |
| 2 Jul 2016 | ENG 324/7 v SL 202Match 5 · ODI | ENG | 17* | 0/36 | 1 | England won by 122 runs | Cardiff | Sri Lanka in England ODI Series 2016 |
| 29 Jun 2016 | ENG 309/4 v SL 305/5Match 4 · ODI | ENG | DNB | 0/65 | 0 | England won by 6 wickets (DLS method) | London | Sri Lanka in England ODI Series 2016 |
| 26 Jun 2016 | ENG 16/1 v SL 248/9Match 3 · ODI | ENG | DNB | 3/34 | 0 | No result | Bristol | Sri Lanka in England ODI Series 2016 |
| 24 Jun 2016 | ENG 256/0 v SL 254/7Match 2 · ODI | ENG | DNB | 0/36 | 0 | England won by 10 wickets | Birmingham | Sri Lanka in England ODI Series 2016 |
| 21 Jun 2016 | ENG 286/8 v SL 286/9Match 1 · ODI | ENG | 95* | 2/56 | 3 | Match tied | Nottingham | Sri Lanka in England ODI Series 2016 |
| 19 Jun 2016 | WAR 144/9 v LAN 39/4Match · T20 | WAR | 13 | 1/4 | 0 | Warwickshire won by 18 runs (DLS method) | Birmingham | NatWest T20 Blast 2016 |
| 17 Jun 2016 | DER 141/7 v WAR 145/6Match · T20 | WAR | 2 | 0/27 | 0 | Warwickshire won by 4 wickets | Derby | NatWest T20 Blast 2016 |
| 9 Jun 2016 | ENG 416 & 233/7d v SL 288 & 78/1Match 3 · Test | ENG | 66 & 0* | 3/31 & 0/7 | 0 | Match drawn | London | Sri Lanka in England Test Series 2016 |
| 3 Jun 2016 | WAR 155/1 v DUR 154/9Match · T20 | WAR | DNB | 3/25 | 0 | Warwickshire won by 9 wickets | Birmingham | NatWest T20 Blast 2016 |
| 27 May 2016 | ENG 498/9d & 80/1 v SL 101 & 475Match 2 · Test | ENG | 39 & DNB | 3/9 & 2/103 | 0 | England won by 9 wickets | Chester-le-Street | Sri Lanka in England Test Series 2016 |
| 22 May 2016 | WAR 313 & 114 v DUR 190 & 238/6Match · First-class | WAR | 4 & 4 | 9/36 | 0 | Durham won by 4 wickets | Birmingham | Specsavers County Championship 2016 |
| 20 May 2016 | NOT 179/7 v WAR 185/4Match · T20 | WAR | 16* | 0/31 | 0 | Warwickshire won by 6 wickets | Nottingham | NatWest T20 Blast 2016 |
| 15 May 2016 | WAR 373 & 236 v NOT 383 & 173Match · First-class | WAR | 121 & 20* | 2/108 & 1/33 | 0 | Warwickshire won by 53 runs | Nottingham | Specsavers County Championship 2016 |
| 8 May 2016 | SOM 295 & 178 v WAR 152 & 4/0Match · First-class | WAR | 22 & DNB | 3/65 & 3/45 | 0 | Match drawn | Birmingham | Specsavers County Championship 2016 |
| 24 Apr 2016 | YOR 379 & 73/2d v WAR 443/9dMatch · First-class | WAR | 15 | 4/87 | 1 | Match drawn | Birmingham | Specsavers County Championship 2016 |
| 10 Apr 2016 | HAM 202 & 185/5 v WAR 360Match · First-class | WAR | 66 | 1/35 | 0 | Match drawn | Southampton | Specsavers County Championship 2016 |
| 14 Feb 2016 | SA 237/5 v ENG 236Match 5 · ODI | ENG | 0 | 0/32 | 0 | South Africa won by 5 wickets | Cape Town | England in South Africa ODI Series 2015/16 |
| 12 Feb 2016 | SA 266/9 v ENG 262Match 4 · ODI | ENG | 33 | 1/42 | 0 | South Africa won by 1 wicket | Johannesburg | England in South Africa ODI Series 2015/16 |
| 22 Jan 2016 | SA 475 & 248/5d v ENG 342 & 101Match 4 · Test | ENG | 26 & 5 | 1/91 & 0/53 | 0 | South Africa won by 280 runs | Centurion | Basil D'Oliveira Trophy 2015/16 |
| 26 Dec 2015 | SA 214 & 174 v ENG 303 & 326Match 1 · Test | ENG | 0 & 23 | 0/28 & 1/25 | 1 | England won by 241 runs | Durban | Basil D'Oliveira Trophy 2015/16 |
| 30 Nov 2015 | ENG 154/8 v PAK 154/7Match 3 · T20I | ENG | 37 | 1/26 | 0 | Match tied (England won the Super Over) | Sharjah | Pakistan v England T20I Series 2015/16 |
| 27 Nov 2015 | ENG 172/8 v PAK 169/8Match 2 · T20I | ENG | 15* | 2/40 | 0 | England won by 3 runs | Dubai | Pakistan v England T20I Series 2015/16 |
| 20 Nov 2015 | ENG 355/5 v PAK 271Match 4 · ODI | ENG | DNB | 0/46 | 1 | England won by 84 runs | Dubai | Pakistan v England ODI Series 2015/16 |
| 17 Nov 2015 | ENG 210/4 v PAK 208Match 3 · ODI | ENG | DNB | 4/40 | 0 | England won by 6 wickets | Sharjah | Pakistan v England ODI Series 2015/16 |
| 13 Nov 2015 | ENG 283/5 v PAK 188Match 2 · ODI | ENG | DNB | 4/33 | 1 | England won by 95 runs | Abu Dhabi | Pakistan v England ODI Series 2015/16 |
| 11 Nov 2015 | ENG 216 v PAK 217/4Match 1 · ODI | ENG | 33 | 0/40 | 0 | Pakistan won by 6 wickets | Abu Dhabi | Pakistan v England ODI Series 2015/16 |
| 8 Sept 2015 | ENG 300/8 v AUS 207Match 3 · ODI | ENG | 14* | 0/22 | 2 | England won by 93 runs | Manchester | Australia in England ODI Series 2015 |
| 5 Sept 2015 | ENG 245 v AUS 309/7Match 2 · ODI | ENG | 6 | 0/37 | 0 | Australia won by 64 runs | London | Australia in England ODI Series 2015 |
| 3 Sept 2015 | ENG 246 v AUS 305/6Match 1 · ODI | ENG | 0 | 0/57 | 1 | Australia won by 59 runs | Southampton | Australia in England ODI Series 2015 |
| 29 Aug 2015 | WAR 131/6 v NOR 135/5Semi-final · T20 | WAR | DNB | 0/25 | 0 | Northamptonshire won by 5 wickets | Birmingham | NatWest T20 Blast 2015 |
| 7 Aug 2015 | HAM 285 & 283/3d v WAR 125 & 227Match · First-class | WAR | 4 & 42 | 2/19 & 1/29 | 0 | Hampshire won by 216 runs | Southampton | LV= County Championship 2015 |
| 5 Aug 2015 | HAM 280/7 v WAR 184/9Match · List A | WAR | 17* | 1/67 | 0 | Hampshire won by 23 runs (DLS method) | Birmingham | Royal London One-Day Cup 2015 |
| 29 Jul 2015 | ESS 320/5 v WAR 168Match · List A | WAR | 22 | 1/67 | 0 | Essex won by 152 runs | Chelmsford | Royal London One-Day Cup 2015 |