| 24 Jun 2022 | DER 188/8 v LAN 183/5Match · T20 | LAN | 10 | - | 1 | Derbyshire won by 5 runs | Derby | Vitality Blast 2022 |
| 19 Jun 2022 | NOT 179/7 v LAN 181/4Match · T20 | LAN | 55 | - | 1 | Lancashire won by 6 wickets | Blackpool | Vitality Blast 2022 |
| 17 Jun 2022 | LAN 153/7 v NOR 154/3Match · T20 | LAN | 38 | - | 0 | Northamptonshire won by 7 wickets | Northampton | Vitality Blast 2022 |
| 12 Jun 2022 | WAR 292 & 327/9d v LAN 291 & 329/6Match 33 · First-class | LAN | 37 & 21 | - | 4 | Lancashire won by 4 wickets | Birmingham | County Championship 2022 |
| 10 Jun 2022 | LAN 130 v DUR 131/8Match · T20 | LAN | 12 | - | 0 | Durham won by 2 wickets | Chester-le-Street | Vitality Blast 2022 |
| 8 Jun 2022 | LAN 213/5 v YOR 209/8Match · T20 | LAN | 40* | - | 1 | Lancashire won by 4 runs | Leeds | Vitality Blast 2022 |
| 7 Jun 2022 | LEI 135 v LAN 139/3Match · T20 | LAN | 12* | - | 1 | Lancashire won by 7 wickets | Leicester | Vitality Blast 2022 |
| 3 Jun 2022 | NOR 153/6 v LAN 155/8Match · T20 | LAN | 32 | - | 0 | Lancashire won by 2 wickets | Manchester | Vitality Blast 2022 |
| 1 Jun 2022 | LAN 219/6 v DER 202/5Match · T20 | LAN | 34 | - | 0 | Lancashire won by 17 runs | Manchester | Vitality Blast 2022 |
| 31 May 2022 | LAN 178/7 v NOT 91Match · T20 | LAN | 24 | - | 0 | Lancashire won by 87 runs | Nottingham | Vitality Blast 2022 |
| 29 May 2022 | LAN 183/7 v WOR 171/8Match · T20 | LAN | 3 | - | 0 | Lancashire won by 12 runs | Manchester | Vitality Blast 2022 |
| 27 May 2022 | LAN 183/7 v YOR 183/5Match · T20 | LAN | 5 | - | 0 | Match tied | Manchester | Vitality Blast 2022 |
| 19 May 2022 | ESS 391 v LAN 103 & 232Match 30 · First-class | LAN | 11 & 62 | - | 1 | 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 | 82 | - | 1 | Match drawn | Leeds | County Championship 2022 |
| 5 May 2022 | WAR 315 & 184/6 v LAN 361Match 19 · First-class | LAN | 41 | - | 0 | Match drawn | Manchester | County Championship 2022 |
| 28 Apr 2022 | HAM 246 & 344 v LAN 240 & 9/0Match 16 · First-class | LAN | 6 & DNB | - | 0 | Match drawn | Southampton | County Championship 2022 |
| 21 Apr 2022 | GLO 252 & 247 v LAN 556/7dMatch · First-class | LAN | 109 | - | 0 | Lancashire won by an innings and 57 runs | Manchester | County Championship 2022 |
| 14 Apr 2022 | LAN 506 & 36/0 v KEN 260 & 279Match · First-class | LAN | 124 & DNB | - | 0 | Lancashire won by 10 wickets | Canterbury | County Championship 2022 |
| 25 Feb 2022 | WP 118 v BOL 121/3Semi-final · T20 | WP | 1 | - | 0 | Boland won by 7 wickets | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 23 Feb 2022 | DOL 148/5 v WP 83Match 27 · T20 | WP | 9 | - | 2 | Dolphins won by 65 runs | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 19 Feb 2022 | WP 140/5 v TIT 144/3Match 21 · T20 | WP | 60* | - | 1 | Titans won by 7 wickets | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 18 Feb 2022 | KNI 126/8 v WP 130/4Match 19 · T20 | WP | 21* | - | 1 | Western Province won by 6 wickets | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 15 Feb 2022 | WP 164/8 v NW 80Match 16 · T20 | WP | 31 | - | 1 | Western Province won by 84 runs | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 13 Feb 2022 | LIO 140/5 v WP 141/5Match 11 · T20 | WP | 8 | - | 0 | Western Province won by 5 wickets | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 9 Feb 2022 | WAR 163/5 v WP 164/3Match 6 · T20 | WP | 33* | - | 0 | Western Province won by 7 wickets | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 7 Feb 2022 | BOL 142/6 v WP 143/4Match 1 · T20 | WP | 21 | - | 1 | Western Province won by 6 wickets | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 28 Sept 2021 | LAN 78 & 241 v WAR 518Final · First-class | LAN | 0 & 25 | - | 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 | 7 & 47* | - | 1 | Lancashire won by 1 wicket | Liverpool | County Championship 2021 |
| 12 Sept 2021 | LAN 373 & 32/0 v SOM 90 & 314Match · First-class | LAN | 36 & DNB | - | 1 | Lancashire won by 10 wickets | Taunton | County Championship 2021 |
| 5 Sept 2021 | NOT 272 & 339/8d v LAN 168 & 341Match · First-class | LAN | 15 & 3 | - | 0 | Nottinghamshire won by 102 runs | Nottingham | County Championship 2021 |
| 30 Aug 2021 | WAR 371 & 239/6d v LAN 341Match · First-class | LAN | 67 | 0/6 | 1 | Match drawn | Manchester | County Championship 2021 |
| 26 Aug 2021 | LAN 184/9 v SOM 185/3Quarter-final · T20 | LAN | 42 | - | 0 | Somerset won by 7 wickets | Taunton | Vitality Blast 2021 |
| 17 Aug 2021 | NS 143/8 v BP 147/2Match 31 · The Hundred | NS | 2 | - | 0 | Birmingham Phoenix won by 8 wickets | Leeds | The Hundred Men's Competition 2021 |
| 12 Aug 2021 | NS 200/5 v MO 131Match 26 · The Hundred | NS | 36 | - | 0 | Northern Superchargers won by 69 runs | Leeds | The Hundred Men's Competition 2021 |
| 7 Aug 2021 | NS 128/6 v SB 131/5Match 21 · The Hundred | NS | 35* | - | 0 | Southern Brave won by 5 wickets | Southampton | The Hundred Men's Competition 2021 |
| 3 Aug 2021 | NS 155/3 v LS 92/9Match 17 · The Hundred | NS | 22* | - | 2 | Northern Superchargers won by 63 runs | London | The Hundred Men's Competition 2021 |
| 31 Jul 2021 | OI 127/6 v NS 128/4Match 13 · The Hundred | NS | 0 | - | 1 | Northern Superchargers won by 6 wickets | Leeds | The Hundred Men's Competition 2021 |
| 23 Jul 2021 | SUS 270/9 v LAN 274/8Match · List A | LAN | 31 | - | 2 | Lancashire won by 2 wickets | Sedbergh | Royal London One-Day Cup 2021 |
| 17 Jul 2021 | YOR 128/7 v LAN 131/6Match · T20 | LAN | 9 | - | 2 | Lancashire won by 4 wickets | Manchester | Vitality Blast 2021 |
| 16 Jul 2021 | LAN 199/5 v DUR 193/5Match · T20 | LAN | 16 | - | 1 | Lancashire won by 6 runs | Manchester | Vitality Blast 2021 |
| 11 Jul 2021 | LAN 411/2 v YORMatch · First-class | LAN | DNB | - | 0 | Match drawn | Leeds | County Championship 2021 |
| 9 Jul 2021 | NOR 142/8 v LAN 144/2Match · T20 | LAN | 9* | - | 0 | Lancashire won by 8 wickets | Manchester | Vitality Blast 2021 |
| 4 Jul 2021 | KEN 74 & 149/8 v LAN 259/9dMatch · First-class | LAN | 8 | - | 7 | Match drawn | Manchester | County Championship 2021 |
| 2 Jul 2021 | YOR 180/4 v LAN 171/8Match · T20 | LAN | 1 | - | 1 | Yorkshire won by 9 runs | Leeds | Vitality Blast 2021 |
| 1 Jul 2021 | LAN 159/6 v WOR 125Match · T20 | LAN | 3 | - | 0 | Lancashire won by 34 runs | Manchester | Vitality Blast 2021 |
| 26 Jun 2021 | NOT 173/6 v LAN 166/7Match · T20 | LAN | 11 | - | 0 | Nottinghamshire won by 7 runs | Nottingham | Vitality Blast 2021 |
| 25 Jun 2021 | LAN 130/7 v NOR 131/3Match · T20 | LAN | 25 | - | 0 | Northamptonshire won by 7 wickets | Northampton | Vitality Blast 2021 |
| 20 Jun 2021 | NOT 172 v LAN 172/4Match · T20 | LAN | 12 | - | 0 | Match tied | Manchester | Vitality Blast 2021 |
| 17 Jun 2021 | LAN 151/6 v DUR 153/4Match · T20 | LAN | 2 | - | 0 | Durham won by 6 wickets | Chester-le-Street | Vitality Blast 2021 |
| 15 Jun 2021 | DER 196/5 v LAN 197/3Match · T20 | LAN | 40* | - | 0 | Lancashire won by 7 wickets | Derby | Vitality Blast 2021 |