| 13 Jul 2019 | SUR 240 & 224/9d v NOT 116 & 181Match · First-class | SUR | 17 & 54 | - | 0 | Surrey won by 167 runs | Nottingham | Specsavers County Championship 2019 |
| 7 Jul 2019 | SUR 271/9 & 218 v KEN 369 & 124/5Match · First-class | SUR | 2* & 15 | 2/95 | 0 | Kent won by 5 wickets | London | Specsavers County Championship 2019 |
| 30 Jun 2019 | YOR 327 & 352 v SUR 362 & 194Match · First-class | SUR | 25 & 1 | 5/77 & 0/22 | 1 | Yorkshire won by 123 runs | Scarborough | Specsavers County Championship 2019 |
| 23 Jun 2019 | SUR 194 & 325 v WAR 230 & 215Match · First-class | SUR | 26 & 9 | 3/62 & 0/35 | 0 | Surrey won by 74 runs | London | Specsavers County Championship 2019 |
| 10 Jun 2019 | SUR 313 v YOR 148 & 30/0Match · First-class | SUR | 26 | 2/37 | 0 | Match drawn | Guildford | Specsavers County Championship 2019 |
| 7 May 2019 | SUR 289/9 v SOM 292/5Match · List A | SUR | 21 | 1/59 | 0 | Somerset won by 5 wickets | Taunton | Royal London One-Day Cup 2019 |
| 2 May 2019 | SUR 127 v KEN 131/2Match · List A | SUR | 14 | 0/35 | 1 | Kent won by 8 wickets | London | Royal London One-Day Cup 2019 |
| 30 Apr 2019 | HAM 307 v SUR 254Match · List A | SUR | 4 | 1/33 | 0 | Hampshire won by 53 runs | London | Royal London One-Day Cup 2019 |
| 25 Apr 2019 | MID 277 v SUR 240Match · List A | SUR | 1 | 0/45 | 0 | Middlesex won by 37 runs | London | Royal London One-Day Cup 2019 |
| 15 Sept 2018 | WOR 169/6 v LAN 149/9Semi-final · T20 | LAN | 3 | 1/27 | 0 | Worcestershire won by 20 runs | Birmingham | Vitality Blast 2018 |
| 29 Aug 2018 | WOR 222 & 252 v LAN 161 & 317/6Match · First-class | LAN | 27 & 31 | 1/32 & 0/27 | 0 | Lancashire won by 4 wickets | Southport | Specsavers County Championship 2018 |
| 23 Aug 2018 | KEN 133/9 v LAN 134/4Quarter-final · T20 | LAN | 29* | 1/7 | 0 | Lancashire won by 6 wickets | Canterbury | Vitality Blast 2018 |
| 12 Aug 2018 | LAN 143/6 v DUR 78Match · T20 | LAN | 3 | 0/12 | 0 | Lancashire won by 65 runs | Chester-le-Street | Vitality Blast 2018 |
| 10 Aug 2018 | LAN 185/5 v BB 148Match · T20 | LAN | 41* | - | 0 | Lancashire won by 37 runs | Manchester | Vitality Blast 2018 |
| 9 Aug 2018 | YOR 181/9 v LAN 185/4Match · T20 | LAN | 17* | 0/28 | 0 | Lancashire won by 6 wickets | Leeds | Vitality Blast 2018 |
| 7 Aug 2018 | DUR 154/7 v LAN 150/9Match · T20 | LAN | 16 | 0/12 | 1 | Durham won by 4 runs | Manchester | Vitality Blast 2018 |
| 27 Jul 2018 | NOT 196/9 v LAN 139/8Match · T20 | LAN | 1 | 0/8 | 0 | Nottinghamshire won by 16 runs (DLS method) | Nottingham | Vitality Blast 2018 |
| 22 Jul 2018 | YOR 192 & 239 v LAN 109/9 & 204Match · First-class | LAN | 15 & 0 | 5/58 & 2/39 | 0 | Yorkshire won by 118 runs | Manchester | Specsavers County Championship 2018 |
| 20 Jul 2018 | LAN 176/2 v YOR 175/4Match · T20 | LAN | 36* | 1/23 | 0 | Lancashire won by 1 run | Manchester | Vitality Blast 2018 |
| 18 Jul 2018 | LEI 142 v LAN 146/2Match · T20 | LAN | DNB | - | 0 | Lancashire won by 8 wickets | Leicester | Vitality Blast 2018 |
| 14 Jul 2018 | LAN 157/8 v DER 145/7Match · T20 | LAN | 20* | 0/21 | 2 | Lancashire won by 12 runs | Manchester | Vitality Blast 2018 |
| 8 Jul 2018 | NOR 123/9 v LAN 124/2Match · T20 | LAN | DNB | 1/16 | 1 | Lancashire won by 8 wickets | Manchester | Vitality Blast 2018 |
| 6 Jul 2018 | DER 161/4 v LAN 164/1Match · T20 | LAN | DNB | 1/38 | 1 | Lancashire won by 9 wickets | Derby | Vitality Blast 2018 |
| 5 Jul 2018 | LAN 188/6 v WOR 190/5Match · T20 | LAN | 25* | 2/26 | 2 | Worcestershire won by 5 wickets | Manchester | Vitality Blast 2018 |
| 25 Jun 2018 | HAM 451 & 237/5d v LAN 411Match · First-class | LAN | 82 | 1/88 & 2/18 | 0 | Match drawn | Manchester | Specsavers County Championship 2018 |
| 9 Jun 2018 | LAN 301 & 105 v ESS 302 & 108/5Match · First-class | LAN | 79 & 0 | 0/16 | 0 | Essex won by 5 wickets | Manchester | Specsavers County Championship 2018 |
| 5 Jun 2018 | YOR 379/7 v LAN 363Match · List A | LAN | 23 | 0/70 | 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 | 51 | 0/9 | 1 | Lancashire won by 25 runs | Derby | Royal London One-Day Cup 2018 |
| 31 May 2018 | LEI 172 v LAN 175/1Match · List A | LAN | DNB | 0/27 | 0 | Lancashire won by 9 wickets | Oakham | Royal London One-Day Cup 2018 |
| 27 May 2018 | LAN 254/9 v WOR 255/7Match · List A | LAN | 3 | 0/15 | 0 | Worcestershire won by 3 wickets (DLS method) | Worcester | Royal London One-Day Cup 2018 |
| 25 May 2018 | LAN 50/1 v WARMatch · List A | LAN | DNB | - | 0 | No result | Blackpool | Royal London One-Day Cup 2018 |
| 23 May 2018 | LAN 279/8 v NOR 282/8Match · List A | LAN | 16 | 2/61 | 1 | Northamptonshire won by 2 wickets | Northampton | Royal London One-Day Cup 2018 |
| 20 May 2018 | LAN 314/7 v DUR 122Match · List A | LAN | 48* | - | 0 | Lancashire won by 192 runs | Manchester | Royal London One-Day Cup 2018 |
| 17 May 2018 | NOT 318 v LAN 309/9Match · List A | LAN | 8 | 0/59 | 0 | Nottinghamshire won by 9 runs | Manchester | Royal London One-Day Cup 2018 |
| 11 May 2018 | NOT 133 & 138 v LAN 338Match · First-class | LAN | 40 | 1/36 & 0/17 | 0 | Lancashire won by an innings and 67 runs | Nottingham | Specsavers County Championship 2018 |
| 4 May 2018 | SOM 429 & 269/8d v LAN 492Match · First-class | LAN | 50 | 1/34 & 0/18 | 2 | Match drawn | Manchester | Specsavers County Championship 2018 |
| 27 Apr 2018 | LAN 439/9d v SUR 235 & 199/6Match · First-class | LAN | 78 | 1/32 & 1/29 | 0 | Match drawn | Manchester | Specsavers County Championship 2018 |
| 20 Apr 2018 | ESS 150 & 313 v LAN 144 & 288Match · First-class | LAN | 25 & 59 | 2/17 & 0/40 | 0 | Essex won by 31 runs | Chelmsford | Specsavers County Championship 2018 |
| 13 Apr 2018 | LAN 158 & 73 v NOT 222 & 10/4Match · First-class | LAN | 19 & 0 | 0/35 | 0 | Nottinghamshire won by 6 wickets | Manchester | Specsavers County Championship 2018 |
| 19 Sept 2017 | MID 233 & 152 v LAN 165 & 184Match · First-class | LAN | 6 & 31 | 0/23 & 1/46 | 0 | Middlesex won by 36 runs | London | Specsavers County Championship 2017 |
| 5 Sept 2017 | LAN 290 v ESS 202/8dMatch · First-class | LAN | 20 | 1/34 | 0 | Match drawn | Manchester | Specsavers County Championship 2017 |
| 28 Aug 2017 | WAR 200 & 344 v LAN 504/8d & 42/2Match · First-class | LAN | 3* & DNB | 0/25 & 1/46 | 0 | Lancashire won by 8 wickets | Manchester | Specsavers County Championship 2017 |
| 18 Aug 2017 | LAN 163/4 v WAR 169/8Match · T20 | LAN | 12 | - | 0 | Warwickshire won by 2 wickets | Manchester | NatWest T20 Blast 2017 |
| 16 Aug 2017 | WOR 127/8 v LAN 128/3Match · T20 | LAN | 4 | - | 0 | Lancashire won by 7 wickets | Manchester | NatWest T20 Blast 2017 |
| 11 Aug 2017 | YOR 182/7 v LAN 163Match · T20 | LAN | 17 | 0/12 | 0 | Yorkshire won by 19 runs | Leeds | NatWest T20 Blast 2017 |
| 6 Aug 2017 | LAN 149 & 314/5 v HAM 224Match · First-class | LAN | 20 & DNB | 0/50 | 0 | Match drawn | Southampton | Specsavers County Championship 2017 |
| 4 Aug 2017 | LAN 173/5 v LEI 169/3Match · T20 | LAN | 1* | 0/28 | 1 | Lancashire won by 4 runs | Leicester | NatWest T20 Blast 2017 |
| 3 Aug 2017 | NOR 158/4 v LAN 147/9Match · T20 | LAN | 1 | 1/30 | 1 | Northamptonshire won by 11 runs | Northampton | NatWest T20 Blast 2017 |
| 23 Jul 2017 | LAN 174/5 v DUR 143/8Match · T20 | LAN | DNB | 3/36 | 1 | Lancashire won by 31 runs | Manchester | NatWest T20 Blast 2017 |
| 16 Jul 2017 | DER 152/8 v LAN 155/5Match · T20 | LAN | DNB | 0/12 | 0 | Lancashire won by 5 wickets | Manchester | NatWest T20 Blast 2017 |