| 22 Sept 2022 | ENG 199/5 v PAK 203/02nd T20I · T20I | ENG | DNB | 0/49 | 0 | Pakistan won by 10 wickets | Karachi | England tour of Pakistan 2022 |
| 20 Sept 2022 | PAK 158/7 v ENG 160/41st T20I · T20I | ENG | DNB | 3/24 | 0 | England won by 6 wickets | Karachi | England tour of Pakistan 2022 |
| 3 Sept 2022 | MO 120/9 v TR 121/8Final · The Hundred | TR | 1* | 1/19 | 0 | Trent Rockets won by 2 wickets | London | The Hundred Men's Competition 2022 |
| 29 Aug 2022 | TR 172/4 v WF 143/6Match 29 · The Hundred | TR | DNB | 0/26 | 0 | Trent Rockets won by 29 runs | Nottingham | The Hundred Men's Competition 2022 |
| 25 Aug 2022 | TR 138/6 v SB 142/4Match 25 · The Hundred | TR | DNB | 1/31 | 0 | Southern Brave won by 6 wickets | Southampton | The Hundred Men's Competition 2022 |
| 20 Aug 2022 | LS 122 v TR 127/4Match 20 · The Hundred | TR | DNB | 2/23 | 1 | Trent Rockets won by 6 wickets | Nottingham | The Hundred Men's Competition 2022 |
| 17 Aug 2022 | TR 181/4 v OI 156/5Match 17 · The Hundred | TR | DNB | 1/30 | 1 | Trent Rockets won by 25 runs | Nottingham | The Hundred Men's Competition 2022 |
| 15 Aug 2022 | TR 145/6 v BP 149/3Match 15 · The Hundred | TR | DNB | 3/17 | 0 | Birmingham Phoenix won by 7 wickets | Birmingham | The Hundred Men's Competition 2022 |
| 13 Aug 2022 | MO 189/3 v TR 193/2Match 11 · The Hundred | TR | DNB | 0/42 | 0 | Trent Rockets won by 8 wickets | Manchester | The Hundred Men's Competition 2022 |
| 9 Aug 2022 | NS 152/8 v TR 155/3Match 7 · The Hundred | TR | DNB | 2/30 | 0 | Trent Rockets won by 7 wickets | Leeds | The Hundred Men's Competition 2022 |
| 6 Aug 2022 | BP 143/7 v TR 147/4Match 4 · The Hundred | TR | DNB | 0/20 | 0 | Trent Rockets won by 6 wickets | Nottingham | The Hundred Men's Competition 2022 |
| 25 Jul 2022 | LAN 145 & 436/9d v KEN 270 & 127Match 49 · First-class | LAN | 17 & 8 | 0/45 & 0/23 | 2 | Lancashire won by 184 runs | Manchester | County Championship 2022 |
| 19 Jul 2022 | NOR 235 & 174 v LAN 132 & 278/6Match 48 · First-class | LAN | 8 & DNB | 3/34 & 1/38 | 0 | Lancashire won by 4 wickets | Northampton | County Championship 2022 |
| 16 Jul 2022 | YOR 204/7 v LAN 208/4Semi-final · T20 | LAN | DNB | 1/36 | 0 | Lancashire won by 6 wickets | Birmingham | Vitality Blast 2022 |
| 16 Jul 2022 | HAM 152/8 v LAN 151/8Final · T20 | LAN | 9 | 2/26 | 0 | Hampshire won by 1 run | Birmingham | Vitality Blast 2022 |
| 11 Jul 2022 | SOM 446 & 213/7 v LAN 624/9dMatch 39 · First-class | LAN | 3 | 2/75 & 1/25 | 0 | Match drawn | Southport | County Championship 2022 |
| 8 Jul 2022 | ESS 161/5 v LAN 162/3Quarter-final · T20 | LAN | DNB | 2/28 | 0 | Lancashire won by 7 wickets | Manchester | Vitality Blast 2022 |
| 3 Jul 2022 | BB 168/8 v LAN 169/8Match · T20 | LAN | 6 | 0/30 | 0 | Lancashire won by 2 wickets | Manchester | Vitality Blast 2022 |
| 1 Jul 2022 | WOR 178/6 v LAN 149Match · T20 | LAN | 7 | 1/44 | 1 | Worcestershire won by 29 runs | Worcester | Vitality Blast 2022 |
| 26 Jun 2022 | GLO 337 & 176/3 v LAN 402Match 38 · First-class | LAN | 50 | 2/76 & 0/18 | 0 | Match drawn | Bristol | County Championship 2022 |
| 24 Jun 2022 | DER 188/8 v LAN 183/5Match · T20 | LAN | DNB | 1/26 | 0 | Derbyshire won by 5 runs | Derby | Vitality Blast 2022 |
| 23 Jun 2022 | LAN 133/6 v DURMatch · T20 | LAN | DNB | - | 0 | No result | Blackpool | Vitality Blast 2022 |
| 8 Jun 2022 | LAN 213/5 v YOR 209/8Match · T20 | LAN | DNB | 1/37 | 1 | Lancashire won by 4 runs | Leeds | Vitality Blast 2022 |
| 7 Jun 2022 | LEI 135 v LAN 139/3Match · T20 | LAN | DNB | 0/21 | 0 | Lancashire won by 7 wickets | Leicester | Vitality Blast 2022 |
| 3 Jun 2022 | NOR 153/6 v LAN 155/8Match · T20 | LAN | 1* | 1/27 | 0 | Lancashire won by 2 wickets | Manchester | Vitality Blast 2022 |
| 1 Jun 2022 | LAN 219/6 v DER 202/5Match · T20 | LAN | DNB | 1/43 | 0 | Lancashire won by 17 runs | Manchester | Vitality Blast 2022 |
| 31 May 2022 | LAN 178/7 v NOT 91Match · T20 | LAN | 3* | 1/2 | 0 | Lancashire won by 87 runs | Nottingham | Vitality Blast 2022 |
| 29 May 2022 | LAN 183/7 v WOR 171/8Match · T20 | LAN | 22* | 1/24 | 0 | Lancashire won by 12 runs | Manchester | Vitality Blast 2022 |
| 27 May 2022 | LAN 183/7 v YOR 183/5Match · T20 | LAN | 1* | 2/36 | 1 | Match tied | Manchester | Vitality Blast 2022 |
| 19 May 2022 | ESS 391 v LAN 103 & 232Match 30 · First-class | LAN | 21 & 27 | 2/83 | 0 | Essex won by an innings and 56 runs | Manchester | County Championship 2022 |
| 12 May 2022 | LAN 566/9d v YOR 379 & 169/6Match 25 · First-class | LAN | 39 | 1/65 & 1/34 | 0 | Match drawn | Leeds | County Championship 2022 |
| 5 May 2022 | WAR 315 & 184/6 v LAN 361Match 19 · First-class | LAN | 1 | 1/63 & 1/33 | 0 | Match drawn | Manchester | County Championship 2022 |
| 14 Apr 2022 | LAN 506 & 36/0 v KEN 260 & 279Match · First-class | LAN | 14 & DNB | 0/37 & 0/9 | 0 | Lancashire won by 10 wickets | Canterbury | County Championship 2022 |
| 7 Feb 2022 | LQ 204/5 v QG 207/3Match 15 · T20 | QG | DNB | 1/45 | 0 | Quetta Gladiators won by 7 wickets | Karachi | Pakistan Super League 2021/22 |
| 28 Sept 2021 | LAN 78 & 241 v WAR 518Final · First-class | LAN | 46* & 28 | 0/64 | 0 | Warwickshire won by an innings and 199 runs | London | Bob Willis Trophy 2021 |
| 21 Sept 2021 | HAM 143 & 193 v LAN 141 & 198/9Match · First-class | LAN | 37 & 3 | 1/21 & 0/22 | 1 | Lancashire won by 1 wicket | Liverpool | County Championship 2021 |
| 6 Aug 2021 | WF 139/8 v TR 140/4Match 20 · The Hundred | TR | DNB | 1/19 | 0 | Trent Rockets won by 6 wickets | Cardiff | The Hundred Men's Competition 2021 |
| 1 Aug 2021 | TR 144/6 v BP 145/4Match 14 · The Hundred | TR | DNB | 0/11 | 1 | Birmingham Phoenix won by 6 wickets | Birmingham | The Hundred Men's Competition 2021 |
| 29 Jul 2021 | TR 123/4 v LS 116/8Match 10 · The Hundred | TR | DNB | 0/9 | 2 | Trent Rockets won by 7 runs | London | The Hundred Men's Competition 2021 |
| 26 Jul 2021 | NS 132 v TR 134/8Match 7 · The Hundred | TR | 4 | 0/5 | 0 | Trent Rockets won by 2 wickets | Nottingham | The Hundred Men's Competition 2021 |
| 24 Jul 2021 | SB 126/8 v TR 127/1Match 3 · The Hundred | TR | DNB | 1/27 | 0 | Trent Rockets won by 9 wickets | Nottingham | The Hundred Men's Competition 2021 |
| 17 Jul 2021 | YOR 128/7 v LAN 131/6Match · T20 | LAN | DNB | 4/20 | 1 | Lancashire won by 4 wickets | Manchester | Vitality Blast 2021 |
| 16 Jul 2021 | LAN 199/5 v DUR 193/5Match · T20 | LAN | DNB | 2/38 | 0 | Lancashire won by 6 runs | Manchester | Vitality Blast 2021 |
| 9 Jul 2021 | NOR 142/8 v LAN 144/2Match · T20 | LAN | DNB | 1/22 | 0 | Lancashire won by 8 wickets | Manchester | Vitality Blast 2021 |
| 4 Jul 2021 | KEN 74 & 149/8 v LAN 259/9dMatch · First-class | LAN | 63* | 0/31 & 1/34 | 0 | Match drawn | Manchester | County Championship 2021 |
| 2 Jul 2021 | YOR 180/4 v LAN 171/8Match · T20 | LAN | 0 | 1/41 | 0 | Yorkshire won by 9 runs | Leeds | Vitality Blast 2021 |
| 1 Jul 2021 | LAN 159/6 v WOR 125Match · T20 | LAN | 10* | 0/27 | 0 | Lancashire won by 34 runs | Manchester | Vitality Blast 2021 |
| 26 Jun 2021 | NOT 173/6 v LAN 166/7Match · T20 | LAN | 33* | 0/35 | 1 | Nottinghamshire won by 7 runs | Nottingham | Vitality Blast 2021 |
| 25 Jun 2021 | LAN 130/7 v NOR 131/3Match · T20 | LAN | 0 | 1/21 | 0 | Northamptonshire won by 7 wickets | Northampton | Vitality Blast 2021 |
| 20 Jun 2021 | NOT 172 v LAN 172/4Match · T20 | LAN | DNB | 2/36 | 1 | Match tied | Manchester | Vitality Blast 2021 |