Domestic · LAN

Lancashire

FormLWLWLW
303Played
170Won
115Lost
10Tied / drawn
8No result
60%Win rate

Lancashire Recent Form

Last 8 matches5 won · 3 lostlast 8
  1. Wv LEI
  2. Wv KENT
  3. Wv NOT
  4. Lv NORT
  5. Wv GLO
  6. Lv WAR
  7. Wv SOM
  8. Lv DUR

Lancashire Recent Results

All results

Lancashire Leading Players

Most runs
  1. Keaton Jennings5 matches · avg 53.2 · SR 91266runs
  2. Marcus Harris4 matches · avg 45.3 · SR 111181runs
  3. Joseph Moores5 matches · avg 35.3 · SR 131141runs
  4. Josh Bohannon4 matches · avg 34.0 · SR 74136runs
  5. Rocky Flintoff4 matches · avg 35.0 · SR 89105runs
Most wickets
  1. Tom Bailey4 matches · econ 4.417wickets
  2. Jack Blatherwick3 matches · econ 5.816wickets
  3. George Balderson4 matches · econ 5.206wickets
  4. Arav Shetty4 matches · econ 6.306wickets
  5. Mitchell Stanley4 matches · econ 6.095wickets

Lancashire Results

DateOpponentScoreOpp. scoreResult
14 Aug 2026 DurhamList A · Metro Bank One Day Cup 2026 187 (36.1)349/8 (50) L Durham won by 162 runs
11 Aug 2026 SomersetList A · Metro Bank One Day Cup 2026 443/6 (50)269 (39.2) W Lancashire won by 174 runs
9 Aug 2026 WarwickshireList A · Metro Bank One Day Cup 2026 311/5 (50)314/8 (48.5) L Warwickshire won by 2 wkts
7 Aug 2026 GloucestershireList A · Metro Bank One Day Cup 2026 273/6 (48.1)270/6 (50) W Lancashire won by 4 wkts
2 Aug 2026 NorthamptonshireList A · Metro Bank One Day Cup 2026 280 (45.2)347/6 (50) L Northamptonshire won by 67 runs
30 Jul 2026 NottinghamshireList A · Metro Bank One Day Cup 2026 220 (49.1)189 (47.1) W Lancashire won by 31 runs
28 Jul 2026 KentList A · Metro Bank One Day Cup 2026 227/4 (47.5)223 (46.5) W Lancashire won by 6 wkts
26 Jul 2026 LeicestershireList A · Metro Bank One Day Cup 2026 383/4 (50)329/8 (47) W Lancashire won by 21 runs
21 Jul 2026 SurreyList A · Metro Bank One Day Cup 2026 280/5 (50)285/3 (47.4) L Surrey won by 7 wkts
12 Jul 2026 DurhamT20 · Vitality T20 Blast 2026 142/7 (19.4)141 (20) W Lancashire won by 3 wkts
10 Jul 2026 YorkshireT20 · Vitality T20 Blast 2026 –– W Lancashire won by 22 runs
6 Jul 2026 DerbyshireT20 · Vitality T20 Blast 2026 150/8 (20)150/9 (20) T Match tied
3 Jul 2026 NottinghamshireT20 · Vitality T20 Blast 2026 180/7 (20)181/6 (20) L Nottinghamshire won by 1 run
1 Jul 2026 DerbyshireT20 · Vitality T20 Blast 2026 205 (20)201 (20) W Lancashire won by 4 runs
26 Jun 2026 LeicestershireT20 · Vitality T20 Blast 2026 160/5 (19)156/7 (20) W Lancashire won by 5 wkts
9 Jun 2026 DurhamT20 · Vitality T20 Blast 2026 130/3 (9.1)128/2 (10) W Lancashire won by 7 wkts ( 10 Overs game - due to rain)
7 Jun 2026 GlamorganT20 · Vitality T20 Blast 2026 201/7 (20)202/8 (20) L Glamorgan won by 2 wkts
5 Jun 2026 YorkshireT20 · Vitality T20 Blast 2026 107 (14.3)213/7 (20) L Yorkshire won by 106 runs
29 May 2026 LeicestershireT20 · Vitality T20 Blast 2026 145/9 (20)146/8 (19.5) L Leicestershire won by 2 wkts
25 May 2026 NottinghamshireT20 · Vitality T20 Blast 2026 –– NR
22 May 2026 SurreyT20 · Vitality T20 Blast 2026 –– NR
13 Sep 2025 SomersetT20 · Vitality T20 Blast 2025 159182/7 L Somerset Won by 23 Runs
6 Sep 2025 KentT20 · Vitality T20 Blast 2025 156/7153 W Lancashire Won by 3 Wickets
22 Aug 2025 WarwickshireList A · Metro Bank One Day Cup 2025 249/9253/5 L Warwickshire Won by 5 Wickets
20 Aug 2025 DurhamList A · Metro Bank One Day Cup 2025 320321/6 L Durham Won by 4 Wickets
17 Aug 2025 KentList A · Metro Bank One Day Cup 2025 293315/8 L Kent Won by 22 Runs
15 Aug 2025 SussexList A · Metro Bank One Day Cup 2025 338/7106/1 NR
12 Aug 2025 YorkshireList A · Metro Bank One Day Cup 2025 294/7295/3 L Yorkshire Won by 7 Wickets
10 Aug 2025 SomersetList A · Metro Bank One Day Cup 2025 254/8250/7 W Lancashire Won by 2 Wickets
5 Aug 2025 NorthamptonshireList A · Metro Bank One Day Cup 2025 –– NR Match Abandoned due to rain
18 Jul 2025 NottinghamshireT20 · Vitality T20 Blast 2025 126127/6 L Nottinghamshire Won by 4 Wickets
17 Jul 2025 YorkshireT20 · Vitality T20 Blast 2025 174153 W Lancashire Won by 21 Runs
13 Jul 2025 DurhamT20 · Vitality T20 Blast 2025 156/7 (18.4)155/7 (20) W Lancashire won by 3 wkts
11 Jul 2025 YorkshireT20 · Vitality T20 Blast 2025 217/7236/6 L Yorkshire won by 19 runs
9 Jul 2025 WarwickshireT20 · Vitality T20 Blast 2025 167 (18.1)203/9 (20) L Warwickshire won by 36 runs
5 Jul 2025 DerbyshireT20 · Vitality T20 Blast 2025 178/6 (20)136/6 (20) W Lancashire won by 42 runs
4 Jul 2025 NorthamptonshireT20 · Vitality T20 Blast 2025 181/5177 W Lancashire Won by 5 Wickets
20 Jun 2025 DerbyshireT20 · Vitality T20 Blast 2025 243/7 (20)163 (17.2) W Lancashire won by 80 runs
13 Jun 2025 WorcestershireT20 · Vitality T20 Blast 2025 146/3 (17.3)143 (19.1) W Lancashire won by 7 wkts
8 Jun 2025 NorthamptonshireT20 · Vitality T20 Blast 2025 156/9 (20)180/6 (20) L Northamptonshire won by 24 runs
4 Jun 2025 LeicestershireT20 · Vitality T20 Blast 2025 145/7 (20)149/5 (18.3) L Leicestershire won by 5 wkts
1 Jun 2025 DurhamT20 · Vitality T20 Blast 2025 151/6 (20)150/6 (20) W Lancashire won by 4 wkts
31 May 2025 NottinghamshireT20 · Vitality T20 Blast 2025 216/3 (20)169 (19.1) W Lancashire won by 47 runs
29 May 2025 WorcestershireT20 · Vitality T20 Blast 2025 176/8 (20)169/7 (20) W Lancashire won by 7 runs
4 Sep 2024 SussexT20 · Vitality T20 Blast 2024 114 (15.3)118/2 (14.1) L Sussex won by 8 wkts
19 Jul 2024 NorthamptonshireT20 · Vitality T20 Blast 2024 201/9 (20)203/6 (18.4) L Northamptonshire won by 4 wkts
17 Jul 2024 NottinghamshireT20 · Vitality T20 Blast 2024 136/2 (14.3)131/7 (20) W Lancashire won by 8 wkts
7 Jul 2024 WorcestershireT20 · Vitality T20 Blast 2024 182/8 (19.5)181/4 (20) W Lancashire won by 2 wkts
20 Jun 2024 YorkshireT20 · Vitality T20 Blast 2024 166/8 (20)173/8 (20) L Yorkshire won by 7 runs
16 Jun 2024 DurhamT20 · Vitality T20 Blast 2024 216/8 (20)218/3 (20) L Durham won by 2 runs
14 Jun 2024 LeicestershireT20 · Vitality T20 Blast 2024 162 (18.5)137/9 (20) W Lancashire won by 25 runs
9 Jun 2024 NottinghamshireT20 · Vitality T20 Blast 2024 155/4 (18.3)153/8 (20) W Lancashire won by 6 wkts
7 Jun 2024 WarwickshireT20 · Vitality T20 Blast 2024 176/8 (20)168/6 (20) W Lancashire won by 8 runs
2 Jun 2024 DerbyshireT20 · Vitality T20 Blast 2024 179/7 (20)122 (17.4) W Lancashire won by 57 runs
31 May 2024 WorcestershireT20 · Vitality T20 Blast 2024 169/5 (20)172/5 (19.3) L Worcestershire won by 5 wkts
30 May 2024 DurhamT20 · Vitality T20 Blast 2024 76/1 (8)75 (14.3) W Lancashire won by 9 wkts
7 Jul 2023 SurreyT20 · Vitality T20 Blast 2023 174/6 (20)187/5 (20) L Surrey won by 13 runs
2 Jul 2023 NorthamptonshireT20 · Vitality T20 Blast 2023 139/4 (16.4)138/7 (20) W Lancashire won by 6 wkts
23 Jun 2023 DerbyshireT20 · Vitality T20 Blast 2023 177/4 (15)150/7 (15) W Lancashire won by 27 runs
20 Jun 2023 WorcestershireT20 · Vitality T20 Blast 2023 164/8 (20)165/3 (17.4) L Worcestershire won by 7 wkts
18 Jun 2023 DurhamT20 · Vitality T20 Blast 2023 195/7 (20)150/3 (17) W Lancashire won by 7 runs (DLS method)
16 Jun 2023 NorthamptonshireT20 · Vitality T20 Blast 2023 204/7 (20)169/9 (20) W Lancashire won by 35 runs
7 Jun 2023 WorcestershireT20 · Vitality T20 Blast 2023 181/6 (19.3)177/9 (20) W Lancashire won by 4 wkts
4 Jun 2023 NottinghamshireT20 · Vitality T20 Blast 2023 145 (18.3)149/5 (18.5) L Nottinghamshire won by 5 wkts
2 Jun 2023 DurhamT20 · Vitality T20 Blast 2023 152/9 (20)153/4 (18.2) L Durham won by 6 wkts
1 Jun 2023 YorkshireT20 · Vitality T20 Blast 2023 180/8 (20)195/6 (20) L Yorkshire won by 15 runs
29 May 2023 WarwickshireT20 · Vitality T20 Blast 2023 98 (14.5)99/3 (14.2) L Warwickshire won by 7 wkts
27 May 2023 NottinghamshireT20 · Vitality T20 Blast 2023 208/4 (20)186/5 (20) W Lancashire won by 22 runs
25 May 2023 LeicestershireT20 · Vitality T20 Blast 2023 105/2 (11.3)99 (18.5) W Lancashire won by 8 wkts
20 May 2023 DerbyshireT20 · Vitality T20 Blast 2023 183/6 (19.2)179/5 (20) W Lancashire won by 4 wkts
16 Jul 2022 YorkshireT20 · Vitality T20 Blast 2022 208/4 (18.4)204/7 (20) W Lancashire won by 6 wkts
16 Jul 2022 HampshireT20 · Vitality T20 Blast 2022 151/8 (20)152/8 (20) L Hampshire won by 1 run
8 Jul 2022 EssexT20 · Vitality T20 Blast 2022 162/3 (15.4)161/5 (20) W Lancashire won by 7 wkts
3 Jul 2022 WarwickshireT20 · Vitality T20 Blast 2022 169/8 (19.3)168/8 (20) W Lancashire won by 2 wkts
1 Jul 2022 WorcestershireT20 · Vitality T20 Blast 2022 149 (19.3)178/6 (20) L Worcestershire won by 29 runs
24 Jun 2022 DerbyshireT20 · Vitality T20 Blast 2022 183/5 (20)188/8 (20) L Derbyshire won by 5 runs
23 Jun 2022 DurhamT20 · Vitality T20 Blast 2022 133/6 (17.4)0/0 NR No result
19 Jun 2022 NottinghamshireT20 · Vitality T20 Blast 2022 181/4 (18.2)179/7 (20) W Lancashire won by 6 wkts
17 Jun 2022 NorthamptonshireT20 · Vitality T20 Blast 2022 153/7 (20)154/3 (16.2) L Northamptonshire won by 7 wkts
10 Jun 2022 DurhamT20 · Vitality T20 Blast 2022 130 (20)131/8 (19.3) L Durham won by 2 wkts
8 Jun 2022 YorkshireT20 · Vitality T20 Blast 2022 213/5 (20)209/8 (20) W Lancashire won by 4 runs
7 Jun 2022 LeicestershireT20 · Vitality T20 Blast 2022 139/3 (16.1)135 (19.1) W Lancashire won by 7 wkts
3 Jun 2022 NorthamptonshireT20 · Vitality T20 Blast 2022 155/8 (19.5)153/6 (20) W Lancashire won by 2 wkts
1 Jun 2022 DerbyshireT20 · Vitality T20 Blast 2022 219/6 (20)202/5 (20) W Lancashire won by 17 runs
31 May 2022 NottinghamshireT20 · Vitality T20 Blast 2022 178/7 (20)91 (14.4) W Lancashire won by 87 runs
29 May 2022 WorcestershireT20 · Vitality T20 Blast 2022 183/7 (20)171/8 (20) W Lancashire won by 12 runs
27 May 2022 YorkshireT20 · Vitality T20 Blast 2022 183/7 (20)183/5 (20) T Match tied
26 Aug 2021 SomersetT20 · Vitality T20 Blast 2021 184/9 (20)185/3 (18.1) L Somerset won by 7 wkts
17 Jul 2021 YorkshireT20 · Vitality T20 Blast 2021 131/6 (19)128/7 (20) W Lancashire won by 4 wkts
16 Jul 2021 DurhamT20 · Vitality T20 Blast 2021 199/5 (20)193/5 (20) W Lancashire won by 6 runs
9 Jul 2021 NorthamptonshireT20 · Vitality T20 Blast 2021 144/2 (15.4)142/8 (20) W Lancashire won by 8 wkts
2 Jul 2021 YorkshireT20 · Vitality T20 Blast 2021 171/8 (20)180/4 (20) L Yorkshire won by 9 runs
1 Jul 2021 WorcestershireT20 · Vitality T20 Blast 2021 159/6 (20)125 (18.3) W Lancashire won by 34 runs
26 Jun 2021 NottinghamshireT20 · Vitality T20 Blast 2021 166/7 (20)173/6 (20) L Nottinghamshire won by 7 runs
25 Jun 2021 NorthamptonshireT20 · Vitality T20 Blast 2021 130/7 (20)131/3 (18.2) L Northamptonshire won by 7 wkts
20 Jun 2021 NottinghamshireT20 · Vitality T20 Blast 2021 172/4 (20)172 (20) T Match tied
17 Jun 2021 DurhamT20 · Vitality T20 Blast 2021 151/6 (20)153/4 (17.4) L Durham won by 6 wkts
15 Jun 2021 DerbyshireT20 · Vitality T20 Blast 2021 197/3 (18.2)196/5 (20) W Lancashire won by 7 wkts
13 Jun 2021 WorcestershireT20 · Vitality T20 Blast 2021 132/4 (20)133/2 (17.2) L Worcestershire won by 8 wkts
10 Jun 2021 LeicestershireT20 · Vitality T20 Blast 2021 172/8 (20)156/5 (20) W Lancashire won by 16 runs
9 Jun 2021 DerbyshireT20 · Vitality T20 Blast 2021 171/4 (19.3)168/7 (20) W Lancashire won by 6 wkts
4 Oct 2020 NottinghamshireT20 · Vitality T20 Blast 2020 94/4 (11)95/5 (8.2) L Nottinghamshire won by 5 wkts (Match reduced to 11 overs per - side due to rain)
1 Oct 2020 SussexT20 · Vitality T20 Blast 2020 140/8 (20)95 (17.2) W Lancashire won by 45 runs
20 Sep 2020 LeicestershireT20 · Vitality T20 Blast 2020 132/5 (20)154/5 (20) L Leicestershire won by 22 runs
18 Sep 2020 DurhamT20 · Vitality T20 Blast 2020 83 (15)157/5 (20) L Durham won by 74 runs
17 Sep 2020 YorkshireT20 · Vitality T20 Blast 2020 168/6 (20)160/6 (20) W Lancashire won by 7 runs
14 Sep 2020 YorkshireT20 · Vitality T20 Blast 2020 148/4 (17.5)145/9 (20) W Lancashire won by 6 wkts
11 Sep 2020 NottinghamshireT20 · Vitality T20 Blast 2020 167/5 (20)169/4 (17) L Nottinghamshire won by 6 wkts
4 Sep 2020 DerbyshireT20 · Vitality T20 Blast 2020 102/2 (17.2)98/7 (20) W Lancashire won by 8 wkts
31 Aug 2020 DerbyshireT20 · Vitality T20 Blast 2020 178/5 (20)174/7 (20) W Lancashire won by 4 runs
29 Aug 2020 LeicestershireT20 · Vitality T20 Blast 2020 0/0150/9 (20) NR No result
27 Aug 2020 DurhamT20 · Vitality T20 Blast 2020 190/3 (20)163/7 (20) W Lancashire won by 27 runs
4 Sep 2019 EssexT20 · Vitality T20 Blast 2019 159/5 (20)165/4 (19.2) L Essex won by 6 wkts
30 Aug 2019 LeicestershireT20 · Vitality T20 Blast 2019 143/5 (18.4)142/9 (20) W Lancashire won by 5 wkts
26 Aug 2019 DerbyshireT20 · Vitality T20 Blast 2019 151/9 (20)162/3 (20) L Derbyshire won by 11 runs
25 Aug 2019 WorcestershireT20 · Vitality T20 Blast 2019 218/5 (20)193/7 (20) W Lancashire won by 25 runs
14 Aug 2019 NorthamptonshireT20 · Vitality T20 Blast 2019 160/2 (18.3)157/7 (20) W Lancashire won by 8 wkts
11 Aug 2019 WarwickshireT20 · Vitality T20 Blast 2019 164/7 (20)179/6 (20) L Warwickshire won by 15 runs
3 Aug 2019 NottinghamshireT20 · Vitality T20 Blast 2019 151/6 (20)148/9 (20) W Lancashire won by 3 runs
2 Aug 2019 DurhamT20 · Vitality T20 Blast 2019 140/5 (18.5)139 (19.5) W Lancashire won by 5 wkts

Latest 120 of 303 results.

Lancashire Records

Highest total443/6vs SOM, 11 Aug 2026
Lowest all out83vs DUR, 18 Sep 2020
Biggest win by runs174 runsvs SOM, 11 Aug 2026
Biggest win by wickets10 wicketsvs DER, 3 Jul 2011

Lancashire Season by Season

YearPWLT/DNRWin %
2026211081256%
20252311100252%
202412750058%
202314860057%
2022171051167%
202114761054%
202011640160%
201911830073%
201815960060%
201712561045%
201613670046%
201516961060%
2014151230080%
201311542056%
20128341043%
2011171052067%
201017970156%
20099810089%
200811640160%
20076420067%
20068350038%
200510820080%
20047430057%
20035230040%

Lancashire Head to Head

OpponentPWLT/DNRWin %
Durham4629141267%
Derbyshire4328132068%
Yorkshire4221183054%
Leicestershire3824112169%
Nottinghamshire3616181147%
Worcestershire231670070%
Warwickshire2210110148%
Northamptonshire211280160%
Somerset5230040%
Kent5311075%
Surrey5130125%
Hampshire5320060%
Sussex4210167%
Essex3120033%
Gloucestershire2110050%
Glamorgan2110050%
Middlesex101000%

Lancashire Record by Venue

GroundPWLT/DNRWin %
Manchester - Emirates Old Trafford12188303075%
Edgbaston238131138%
Riverside Ground221371165%
Headingley229121043%
Trent Bridge194150021%
Grace Road181421188%
County Ground16871053%
County Ground10460040%
Old Trafford9431157%
New Road9540056%
County Ground7420167%
Aigburth5140020%
Stanley Park4210167%
London - Kennington Oval3120033%
Farington Cricket Ground22000100%
Sedbergh School201010%
St Lawrence Ground21010100%
The Rose Bowl2110050%
County Ground11000100%
Rugby School Ground101000%
The Oval10001–
Clifton Park101000%
Taunton - The Cooper Associates County Ground101000%
County Ground101000%
Queen's Park101000%

Lancashire Batting

PlayerMInnsRunsHSAvgSR50+
Keaton Jennings5526613553.2091.41
Marcus Harris441817145.25111.02
Joseph Moores551418535.25130.61
Josh Bohannon441364734.0073.50
Rocky Flintoff441053735.0089.00
Matthew Hurst55975519.4065.11
Arav Shetty22715335.5088.81
Jack Blatherwick22313115.50103.30
Michael Jones11282828.00112.00
Liam Livingstone11242424.0092.30
Tom Bailey11171717.00130.80
Ben McDermott11777.0050.00

Lancashire Bowling

PlayerMOversWktsBestAvgEcon
Tom Bailey4397324.574.41
Jack Blatherwick3266325.175.81
George Balderson438.56233.675.20
Arav Shetty4406342.006.30
Mitchell Stanley4345341.406.09
Sir James Anderson142210.505.25
Liam Livingstone142212.006.00
Tom Hartley142217.008.50
Charlie Barnard1102239.507.90
Shadab Khan141129.007.25
Oliver William Sutton171155.007.86

Everyone Who Has Played for Lancashire

Lancashire Record by Tournament

Tournament / seasonPWLT/DNRWin %
Metro Bank One Day Cup16680243%
Metro Bank One Day Cup 20269540056%
Metro Bank One Day Cup 20257140220%
Vitality T20 Blast28716410710661%
Vitality T20 Blast 202612541256%
Vitality T20 Blast 2025161060063%
Vitality T20 Blast 202412750058%
Vitality T20 Blast 202314860057%
Vitality T20 Blast 2022171051167%
Vitality T20 Blast 202114761054%
Vitality T20 Blast 202011640160%
Vitality T20 Blast 201911830073%
Vitality T20 Blast 201815960060%
Vitality T20 Blast 201712561045%
Vitality T20 Blast 201613670046%
Vitality T20 Blast 201516961060%
Vitality T20 Blast 2014151230080%
Vitality T20 Blast 201311542056%
Vitality T20 Blast 20128341043%
Vitality T20 Blast 2011171052067%
Vitality T20 Blast 201017970156%
Vitality T20 Blast 20099810089%
Vitality T20 Blast 200811640160%
Vitality T20 Blast 20076420067%
Vitality T20 Blast 20068350038%
Vitality T20 Blast 200510820080%
Vitality T20 Blast 20047430057%
Vitality T20 Blast 20035230040%