| 29 Apr 2021 | SUS 328 & 154 v LAN 230 & 255/5Match · First-class | LAN | 3 & 16* | - | 1 | Lancashire won by 5 wickets | Brighton | County Championship 2021 |
| 22 Apr 2021 | LAN 525 v KEN 169 & 351Match · First-class | LAN | 2 | 0/1 | 1 | Lancashire won by an innings and 5 runs | Canterbury | County Championship 2021 |
| 15 Apr 2021 | LAN 305 & 296/7d v NOR 177 & 218Match · First-class | LAN | 26 & 103* | 0/12 | 4 | Lancashire won by 206 runs | Manchester | County Championship 2021 |
| 8 Apr 2021 | SUS 301 & 103/2 v LAN 407Match · First-class | LAN | 3 | 0/5 | 1 | Match drawn | Manchester | County Championship 2021 |
| 4 Oct 2020 | LAN 94/4 v NOT 95/5Semi-final · T20 | LAN | 33 | - | 1 | Nottinghamshire won by 5 wickets | Birmingham | Vitality Blast 2020 |
| 1 Oct 2020 | LAN 140/8 v SUS 95Quarter-final · T20 | LAN | 41 | - | 1 | Lancashire won by 45 runs | Hove | Vitality Blast 2020 |
| 20 Sept 2020 | LEI 154/5 v LAN 132/5Match · T20 | LAN | 36 | - | 0 | Leicestershire won by 22 runs | Manchester | Vitality Blast 2020 |
| 18 Sept 2020 | DUR 157/5 v LAN 83Match · T20 | LAN | 0 | - | 1 | Durham won by 74 runs | Manchester | Vitality Blast 2020 |
| 17 Sept 2020 | LAN 167/6 v YOR 160/6Match · T20 | LAN | 58 | 0/7 | 0 | Lancashire won by 7 runs | Manchester | Vitality Blast 2020 |
| 14 Sept 2020 | YOR 145/9 v LAN 148/4Match · T20 | LAN | 27 | 0/15 | 0 | Lancashire won by 6 wickets | Leeds | Vitality Blast 2020 |
| 11 Sept 2020 | LAN 167/5 v NOT 169/4Match · T20 | LAN | 37 | 1/7 | 0 | Nottinghamshire won by 6 wickets | Nottingham | Vitality Blast 2020 |
| 31 Aug 2020 | LAN 178/5 v DER 174/7Match · T20 | LAN | 38 | 2/29 | 0 | Lancashire won by 4 runs | Leeds | Vitality Blast 2020 |
| 29 Aug 2020 | LEI 150/9 v LANMatch · T20 | LAN | - | 0/12 | 0 | No result | Leicester | Vitality Blast 2020 |
| 27 Aug 2020 | LAN 190/3 v DUR 163/7Match · T20 | LAN | 2 | 1/7 | 0 | Lancashire won by 27 runs | Chester-le-Street | Vitality Blast 2020 |
| 22 Aug 2020 | YOR 260 v LAN 195/5Match · First-class | LAN | 9* | - | 1 | Match drawn | Leeds | Bob Willis Trophy 2020 |
| 15 Aug 2020 | NOT 472 v LAN 173 & 120/0Match · First-class | LAN | 59 & DNB | - | 2 | Match drawn | Nottingham | Bob Willis Trophy 2020 |
| 8 Aug 2020 | DUR 180 & 110 v LAN 308Match · First-class | LAN | 16 | - | 3 | Lancashire won by an innings and 18 runs | Chester-le-Street | Bob Willis Trophy 2020 |
| 1 Aug 2020 | LAN 322 & 236 v LEI 409/8d & 150/3Match · First-class | LAN | 63 & 52* | 0/6 | 0 | Leicestershire won by 7 wickets | Worcester | Bob Willis Trophy 2020 |
| 23 Sept 2019 | LEI 155 & 191/3d v LAN 170Match · First-class | LAN | 44 | - | 0 | Match drawn | Leicester | Specsavers County Championship 2019 |
| 16 Sept 2019 | LAN 259 & 347 v MID 337 & 165Match · First-class | LAN | 55* & 40 | - | 0 | Lancashire won by 104 runs | Manchester | Specsavers County Championship 2019 |
| 4 Sept 2019 | LAN 159/5 v ESS 165/4Quarter-final · T20 | LAN | 8 | 0/8 | 1 | Essex won by 6 wickets | Chester-le-Street | Vitality Blast 2019 |
| 30 Aug 2019 | LAN 143/5 v LEI 142/9Match · T20 | LAN | 5 | 1/8 | 0 | Lancashire won by 5 wickets | Manchester | Vitality Blast 2019 |
| 26 Aug 2019 | LAN 151/9 v DER 162/3Match · T20 | LAN | 16 | 1/13 | 0 | Derbyshire won by 11 runs | Manchester | Vitality Blast 2019 |
| 25 Aug 2019 | WOR 193/7 v LAN 218/5Match · T20 | LAN | 94 | - | 1 | Lancashire won by 25 runs | Worcester | Vitality Blast 2019 |
| 14 Aug 2019 | NOR 157/7 v LAN 160/2Match · T20 | LAN | 27 | - | 1 | Lancashire won by 8 wickets | Northampton | Vitality Blast 2019 |
| 11 Aug 2019 | BB 179/6 v LAN 164/7Match · T20 | LAN | 5 | - | 1 | Birmingham Bears won by 15 runs | Birmingham | Vitality Blast 2019 |
| 3 Aug 2019 | LAN 151/6 v NOT 148/9Match · T20 | LAN | 1 | - | 0 | Lancashire won by 3 runs | Manchester | Vitality Blast 2019 |
| 2 Aug 2019 | DUR 139 v LAN 140/5Match · T20 | LAN | 2 | 0/9 | 1 | Lancashire won by 5 wickets | Chester-le-Street | Vitality Blast 2019 |
| 26 Jul 2019 | LAN 71/1 v WOR 130/9Match · T20 | LAN | 13* | - | 2 | Lancashire won by 21 runs (DLS method) | Manchester | Vitality Blast 2019 |
| 25 Jul 2019 | YOR 161/9 v LAN 170/6Match · T20 | LAN | 11 | 1/12 | 0 | Lancashire won by 9 runs | Leeds | Vitality Blast 2019 |
| 21 Jul 2019 | LAN 189/3 v DUR 117Match · T20 | LAN | 65* | 0/3 | 1 | Lancashire won by 72 runs | Manchester | Vitality Blast 2019 |
| 13 Jul 2019 | SUS 127 & 316 v LAN 494/6dMatch · First-class | LAN | 31 | - | 1 | Lancashire won by an innings and 51 runs | Manchester | Specsavers County Championship 2019 |
| 7 Jul 2019 | NOR 442 & 263/9d v LAN 315 & 275/4Match · First-class | LAN | 78 & DNB | 0/10 & 0/18 | 1 | Match drawn | Northampton | Specsavers County Championship 2019 |
| 30 Jun 2019 | LAN 337 & 247 v DUR 281 & 194/6Match · First-class | LAN | 42 & 35 | 0/15 | 1 | Match drawn | Sedbergh | Specsavers County Championship 2019 |
| 10 Jun 2019 | WOR 98 v LAN 110/3Match · First-class | LAN | DNB | - | 0 | Match drawn | Worcester | Specsavers County Championship 2019 |
| 27 May 2019 | GLO 205 & 68/2 v LAN 244Match · First-class | LAN | 35 | - | 0 | Match drawn | Cheltenham | Specsavers County Championship 2019 |
| 20 May 2019 | WOR 172 & 154 v LAN 201 & 127/4Match · First-class | LAN | 0 & DNB | - | 0 | Lancashire won by 6 wickets | Manchester | Specsavers County Championship 2019 |
| 14 May 2019 | NOR 230 & 200 v LAN 415 & 17/0Match · First-class | LAN | 8 & DNB | - | 1 | Lancashire won by 10 wickets | Manchester | Specsavers County Championship 2019 |
| 12 May 2019 | LAN 241 v HAM 245/6Semi-final · List A | LAN | 10 | 0/13 | 1 | Hampshire won by 4 wickets | Southampton | Royal London One-Day Cup 2019 |
| 10 May 2019 | LAN 304/4 v MID 284Quarter-final · List A | LAN | 68 | - | 2 | Lancashire won by 20 runs | London | Royal London One-Day Cup 2019 |
| 4 May 2019 | LAN 277/7 v WAR 256/5Match · List A | LAN | 45 | 0/43 | 0 | Warwickshire won by 5 wickets (DLS method) | Birmingham | Royal London One-Day Cup 2019 |
| 2 May 2019 | LAN 239/6 v DER 209/7Match · List A | LAN | 18 | 2/20 | 1 | Lancashire won by 30 runs | Manchester | Royal London One-Day Cup 2019 |
| 30 Apr 2019 | DUR 229 v LAN 230/7Match · List A | LAN | 99 | 0/16 | 0 | Lancashire won by 3 wickets | Gosforth | Royal London One-Day Cup 2019 |
| 28 Apr 2019 | LEI 80 v LAN 83/1Match · List A | LAN | 37* | - | 0 | Lancashire won by 9 wickets | Manchester | Royal London One-Day Cup 2019 |
| 24 Apr 2019 | NOR 269 v LAN 164/2Match · List A | LAN | DNB | - | 1 | 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 | 97 | 0/33 | 0 | 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 | 110 | 0/28 | 0 | Nottinghamshire won by 11 runs | Nottingham | Royal London One-Day Cup 2019 |
| 17 Apr 2019 | WOR 367 v LAN 242Match · List A | LAN | 32* | 0/58 | 0 | Worcestershire won by 125 runs | Manchester | Royal London One-Day Cup 2019 |
| 10 Sept 2018 | YOR 209 & 272 v LAN 252 & 134Match · First-class | LAN | 11 & 13 | - | 1 | Yorkshire won by 95 runs | Leeds | Specsavers County Championship 2018 |
| 4 Sept 2018 | LAN 99 & 170 v SOM 192 & 77Match · First-class | LAN | 14 & 51 | - | 2 | Match tied | Taunton | Specsavers County Championship 2018 |