| 24 Apr 2019 | NOR 269 v LAN 164/2Match · List A | LAN | 65 | - | 0 | Lancashire won by 45 runs (DLS method) | Manchester | Royal London One-Day Cup 2019 |
| 21 Apr 2019 | LAN 311/6 v YOR 310Match · List A | LAN | 22 | - | 1 | Lancashire won by 1 run | Leeds | Royal London One-Day Cup 2019 |
| 19 Apr 2019 | NOT 417/7 v LAN 406/9Match · List A | LAN | 30 | - | 0 | Nottinghamshire won by 11 runs | Nottingham | Royal London One-Day Cup 2019 |
| 17 Apr 2019 | WOR 367 v LAN 242Match · List A | LAN | 5 | - | 0 | Worcestershire won by 125 runs | Manchester | Royal London One-Day Cup 2019 |
| 11 Apr 2019 | MID 265 & 200 v LAN 427 & 39/3Match · First-class | LAN | 117 & 13* | - | 0 | Lancashire won by 7 wickets | London | Specsavers County Championship 2019 |
| 29 Aug 2018 | WOR 222 & 252 v LAN 161 & 317/6Match · First-class | LAN | 0 & 14 | - | 1 | Lancashire won by 4 wickets | Southport | Specsavers County Championship 2018 |
| 19 Aug 2018 | SUR 211 & 306 v LAN 247 & 264Match · First-class | LAN | 22 & 20 | - | 0 | Surrey won by 6 runs | London | Specsavers County Championship 2018 |
| 22 Jul 2018 | YOR 192 & 239 v LAN 109/9 & 204Match · First-class | LAN | 1 & 31 | - | 2 | Yorkshire won by 118 runs | Manchester | Specsavers County Championship 2018 |
| 25 Jun 2018 | HAM 451 & 237/5d v LAN 411Match · First-class | LAN | 13 | - | 0 | Match drawn | Manchester | Specsavers County Championship 2018 |
| 9 Jun 2018 | LAN 301 & 105 v ESS 302 & 108/5Match · First-class | LAN | 5 & 4 | - | 1 | Essex won by 5 wickets | Manchester | Specsavers County Championship 2018 |
| 5 Jun 2018 | YOR 379/7 v LAN 363Match · List A | LAN | 32 | - | 0 | Yorkshire won by 16 runs | Manchester | Royal London One-Day Cup 2018 |
| 3 Jun 2018 | LAN 290/8 v DER 265/8Match · List A | LAN | 26 | - | 0 | Lancashire won by 25 runs | Derby | Royal London One-Day Cup 2018 |
| 31 May 2018 | LEI 172 v LAN 175/1Match · List A | LAN | 55* | - | 0 | Lancashire won by 9 wickets | Oakham | Royal London One-Day Cup 2018 |
| 11 May 2018 | NOT 133 & 138 v LAN 338Match · First-class | LAN | 0 | - | 0 | Lancashire won by an innings and 67 runs | Nottingham | Specsavers County Championship 2018 |
| 27 Apr 2018 | LAN 439/9d v SUR 235 & 199/6Match · First-class | LAN | 4 | - | 0 | Match drawn | Manchester | Specsavers County Championship 2018 |
| 20 Apr 2018 | ESS 150 & 313 v LAN 144 & 288Match · First-class | LAN | 8 & 1 | - | 1 | Essex won by 31 runs | Chelmsford | Specsavers County Championship 2018 |
| 13 Apr 2018 | LAN 158 & 73 v NOT 222 & 10/4Match · First-class | LAN | 3 & 19 | - | 1 | Nottinghamshire won by 6 wickets | Manchester | Specsavers County Championship 2018 |
| 19 Sept 2017 | MID 233 & 152 v LAN 165 & 184Match · First-class | LAN | 3 & 23* | - | 0 | Middlesex won by 36 runs | London | Specsavers County Championship 2017 |
| 12 Sept 2017 | SOM 335 & 69/3 v LAN 133 & 269Match · First-class | LAN | 4 & 62 | - | 1 | Somerset won by 7 wickets | Taunton | Specsavers County Championship 2017 |
| 5 Sept 2017 | LAN 290 v ESS 202/8dMatch · First-class | LAN | 88 | - | 0 | Match drawn | Manchester | Specsavers County Championship 2017 |
| 28 Aug 2017 | WAR 200 & 344 v LAN 504/8d & 42/2Match · First-class | LAN | 15 & 21 | - | 1 | Lancashire won by 8 wickets | Manchester | Specsavers County Championship 2017 |
| 6 Aug 2017 | LAN 149 & 314/5 v HAM 224Match · First-class | LAN | 6 & 77* | - | 0 | Match drawn | Southampton | Specsavers County Championship 2017 |
| 26 Jun 2017 | LAN 273 & 178/4 v WAR 321Match · First-class | LAN | 17 & 23 | - | 0 | Match drawn | Birmingham | Specsavers County Championship 2017 |
| 9 Jun 2017 | MID 180 & 236 v LAN 309 & 111/2Match · First-class | LAN | 18 & 38* | - | 0 | Lancashire won by 8 wickets | Southport | Specsavers County Championship 2017 |
| 2 Jun 2017 | LAN 123 & 209 v YOR 273 & 61/0Match · First-class | LAN | 9 & 10 | 0/9 | 1 | Yorkshire won by 10 wickets | Leeds | Specsavers County Championship 2017 |
| 19 May 2017 | YOR 448/8d & 177/1d v LAN 432Match · First-class | LAN | 0 | - | 0 | Match drawn | Manchester | Specsavers County Championship 2017 |
| 16 May 2017 | LAN 304/8 v DUR 276/9Match · List A | LAN | 12 | - | 0 | Lancashire won by 28 runs | Chester-le-Street | Royal London One-Day Cup 2017 |
| 14 May 2017 | LAN 260/6 v NOT 265/3Match · List A | LAN | 75* | - | 0 | Nottinghamshire won by 7 wickets | Nottingham | Royal London One-Day Cup 2017 |
| 12 May 2017 | DER 132/2 v LAN 162/7Match · List A | LAN | 3 | - | 0 | Lancashire won by 3 wickets (DLS method) | Blackpool | Royal London One-Day Cup 2017 |
| 10 May 2017 | LAN 313/5 v WOR 161Match · List A | LAN | 36 | - | 0 | Lancashire won by 152 runs | Manchester | Royal London One-Day Cup 2017 |
| 7 May 2017 | LAN 351/8 v WAR 325Match · List A | LAN | 46 | - | 1 | Lancashire won by 26 runs | Birmingham | Royal London One-Day Cup 2017 |
| 5 May 2017 | LAN 324/8 v NOR 326/4Match · List A | LAN | 7 | - | 0 | Northamptonshire won by 6 wickets | Liverpool | Royal London One-Day Cup 2017 |
| 1 May 2017 | YOR 296/9 v LAN 217Match · List A | LAN | 8 | - | 0 | Yorkshire won by 79 runs | Leeds | Royal London One-Day Cup 2017 |
| 28 Apr 2017 | LAN 314/8 v LEI 311/7Match · List A | LAN | 88 | - | 0 | Leicestershire won by 3 wickets (DLS method) | Manchester | Royal London One-Day Cup 2017 |
| 21 Apr 2017 | LAN 109 & 463 v SOM 278 & 130Match · First-class | LAN | 0 & 7 | - | 1 | Lancashire won by 164 runs | Manchester | Specsavers County Championship 2017 |
| 7 Apr 2017 | LAN 319 & 317/3d v ESS 159 & 316/6Match · First-class | LAN | 47 & 45 | - | 2 | Match drawn | Chelmsford | Specsavers County Championship 2017 |
| 26 Nov 2016 | IND 417 & 104/2 v ENG 283 & 236Match 3 · Test | ENG | 9 & 59* | - | 0 | India won by 8 wickets | Chandigarh | England in India Test Series 2016/17 |
| 17 Nov 2016 | IND 455 & 204 v ENG 255 & 158Match 2 · Test | ENG | 13 & 25 | - | 0 | India won by 246 runs | Visakhapatnam | England in India Test Series 2016/17 |
| 9 Nov 2016 | IND 488 & 172/6 v ENG 537 & 260/3dMatch 1 · Test | ENG | 31 & 82 | - | 4 | Match drawn | Rajkot | England in India Test Series 2016/17 |
| 20 Sept 2016 | WAR 219 & 279/7d v LAN 152 & 109Match · First-class | LAN | 17 & 27 | - | 1 | Warwickshire won by 237 runs | Birmingham | Specsavers County Championship 2016 |
| 12 Sept 2016 | MID 327 & 240/8d v LAN 259 & 80/1Match · First-class | LAN | 0 & 25* | - | 0 | Match drawn | Manchester | Specsavers County Championship 2016 |
| 31 Aug 2016 | SOM 553/8d v LAN 422/9Match · First-class | LAN | 56 | - | 0 | Match drawn | Manchester | Specsavers County Championship 2016 |
| 23 Aug 2016 | LAN 287 & 230 v SUR 480 & 39/0Match · First-class | LAN | 26 & 17 | 0/1 | 1 | Surrey won by 10 wickets | London | Specsavers County Championship 2016 |
| 13 Aug 2016 | LAN 494 & 232/3d v YOR 360 & 188/0Match · First-class | LAN | 114 & 100* | - | 1 | Match drawn | Manchester | Specsavers County Championship 2016 |
| 4 Aug 2016 | HAM 548/6d v LAN 387 & 102/3Match · First-class | LAN | 89 & 57* | - | 0 | Match drawn | Southampton | Specsavers County Championship 2016 |
| 16 Jul 2016 | LAN 204 & 333 v DUR 291 & 247/8Match · First-class | LAN | 10 & 53 | - | 0 | Durham won by 2 wickets | Southport | Specsavers County Championship 2016 |
| 3 Jul 2016 | LAN 276 & 304/7 v NOT 474Match · First-class | LAN | 16 & 122 | - | 0 | Match drawn | Nottingham | Specsavers County Championship 2016 |
| 26 Jun 2016 | LAN 513 v MID 419/5Match · First-class | LAN | 89 | - | 0 | Match drawn | London | Specsavers County Championship 2016 |
| 20 Jun 2016 | LAN 308 & 266/8d v WAR 263 & 195/2Match · First-class | LAN | 0 & 103 | - | 0 | Match drawn | Manchester | Specsavers County Championship 2016 |
| 29 May 2016 | YOR 308 & 236 v LAN 196 & 173Match · First-class | LAN | 17 & 20 | - | 1 | Yorkshire won by 175 runs | Leeds | Specsavers County Championship 2016 |