| 5 Apr 2024 | LAN 202 v SUR 15/0Match 3 · First-class | SUR | DNB | 0/25 | 0 | Match drawn | Manchester | County Championship 2024 |
| 6 Apr 2023 | SUR 442 & 292/6d v LAN 291 & 247/3Match · First-class | SUR | 14 & 27* | 1/36 & 1/25 | 0 | Match drawn | Manchester | County Championship 2023 |
| 26 Sept 2022 | LAN 512 v SUR 209 & 173Match · First-class | SUR | 5 & 9 | 0/42 | 0 | Lancashire won by an innings and 130 runs | Manchester | County Championship 2022 |
| 10 Aug 2018 | LAN 185/5 v BB 148Match · T20 | LAN | 41* | - | 0 | Lancashire won by 37 runs | Manchester | 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 14 Jul 2017 | LAN 176/4 v YOR 64/2Match · T20 | LAN | DNB | - | 0 | Match tied | Manchester | NatWest T20 Blast 2017 |
| 19 Jun 2017 | HAM 395 & 168 v LAN 593Match · First-class | LAN | 24 | 1/73 & 0/23 | 0 | Lancashire won by an innings and 30 runs | Manchester | Specsavers County Championship 2017 |
| 10 May 2017 | LAN 313/5 v WOR 161Match · List A | LAN | 79* | 4/34 | 0 | Lancashire won by 152 runs | Manchester | Royal London One-Day Cup 2017 |
| 28 Apr 2017 | LAN 314/8 v LEI 311/7Match · List A | LAN | 47* | 2/52 | 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 | 9 & 5 | 1/16 & 3/12 | 0 | Lancashire won by 164 runs | Manchester | Specsavers County Championship 2017 |
| 31 Aug 2016 | SOM 553/8d v LAN 422/9Match · First-class | LAN | 16 | 2/67 | 0 | Match drawn | Manchester | Specsavers County Championship 2016 |
| 13 Aug 2016 | LAN 494 & 232/3d v YOR 360 & 188/0Match · First-class | LAN | 84* & DNB | 0/46 & 0/28 | 0 | Match drawn | Manchester | Specsavers County Championship 2016 |
| 1 Aug 2016 | LAN 39/0 v DURMatch · List A | LAN | DNB | - | 0 | No result | Manchester | Royal London One-Day Cup 2016 |
| 29 Jul 2016 | LAN 124/5 v WAR 94/8Match · T20 | LAN | 31* | - | 0 | Lancashire won by 30 runs | Manchester | NatWest T20 Blast 2016 |
| 24 Jun 2016 | LAN 149/5 v WOR 53Match · T20 | LAN | 5 | 1/8 | 1 | Lancashire won by 96 runs | Manchester | NatWest T20 Blast 2016 |
| 15 Jun 2016 | YOR 325/7 v LAN 84Match · List A | LAN | 4 | 1/37 | 1 | Yorkshire won by 242 runs (DLS method) | Manchester | Royal London One-Day Cup 2016 |
| 10 Jun 2016 | LAN 77/1 v LEI 131/3Match · T20 | LAN | 31* | 1/15 | 0 | Lancashire won by 9 wickets (DLS method) | Manchester | NatWest T20 Blast 2016 |
| 5 Jun 2016 | LAN 296/8 v WAR 254/9Match · List A | LAN | 7* | 1/43 | 0 | Lancashire won by 42 runs | Manchester | Royal London One-Day Cup 2016 |
| 3 Jun 2016 | LAN 204/7 v YOR 178/7Match · T20 | LAN | 28 | 0/30 | 1 | Lancashire won by 26 runs | Manchester | NatWest T20 Blast 2016 |
| 14 Sept 2015 | SUR 480 & 283/7d v LAN 272 & 195/7Match · First-class | LAN | 29 & 3 | 0/79 | 0 | Match drawn | Manchester | LV= County Championship 2015 |
| 2 Aug 2015 | LAN 265/7 v WAR 268/7Match · List A | LAN | 2 | 0/22 | 0 | Warwickshire won by 3 wickets | Manchester | Royal London One-Day Cup 2015 |
| 15 Jul 2015 | LAN 137/4 v NOT 140/7Match · T20 | LAN | DNB | 2/15 | 0 | Nottinghamshire won by 3 wickets | Manchester | NatWest T20 Blast 2015 |
| 6 Jul 2015 | LAN 402/8d v ESS 203 & 168/3Match · First-class | LAN | 15 | 0/19 & 0/1 | 0 | Match drawn | Manchester | LV= County Championship 2015 |
| 3 Jul 2015 | LAN 231/4 v YOR 202/8Match · T20 | LAN | DNB | 0/17 | 0 | Lancashire won by 29 runs | Manchester | NatWest T20 Blast 2015 |
| 29 Jun 2015 | NOR 438 & 283/9d v LAN 308 & 206/7Match · First-class | LAN | 18 & 4* | 0/40 | 1 | Match drawn | Manchester | LV= County Championship 2015 |
| 26 Jun 2015 | WAR 137/8 v LAN 136/8Match · T20 | LAN | 16 | 1/17 | 1 | Warwickshire won by 1 run | Manchester | NatWest T20 Blast 2015 |
| 18 Jun 2015 | LAN 163/5 v WOR 164/8Match · T20 | LAN | 15* | 1/31 | 0 | Worcestershire won by 2 wickets | Manchester | NatWest T20 Blast 2015 |
| 12 Jun 2015 | LAN 201/3 v DER 134Match · T20 | LAN | DNB | 0/28 | 0 | Lancashire won by 67 runs | Manchester | NatWest T20 Blast 2015 |
| 22 May 2015 | DUR 155 v LAN 139/9Match · T20 | LAN | 2 | 1/18 | 0 | Durham won by 16 runs | Manchester | NatWest T20 Blast 2015 |
| 15 May 2015 | LEI 131/7 v LAN 142/5Match · T20 | LAN | 1* | 0/15 | 1 | Lancashire won by 5 wickets (DLS method) | Manchester | NatWest T20 Blast 2015 |
| 10 May 2015 | GLO 388 & 275/9d v LAN 364 & 208Match · First-class | LAN | 7 & 34 | 1/45 & 0/36 | 0 | Gloucestershire won by 91 runs | Manchester | LV= County Championship 2015 |