Domestic · LEI

Leicestershire

309Played
132Won
147Lost
7Tied / drawn
23No result
47%Win rate

Leicestershire Recent Form

Last 8 matches1 won · 3 lostlast 8
  1. Lv KENT
  2. Wv NOT
  3. NRv GLA
  4. Dv YOR
  5. NRv NOT
  6. Lv SOM
  7. NRv HAM
  8. Lv WAR

Leicestershire Recent Results

All results

Leicestershire Leading Players

Most runs
  1. Rishi Patel9 matches · avg 35.0 · SR 117315runs
  2. Hamza Shaikh6 matches · avg 78.0 · SR 77312runs
  3. Ben Cox8 matches · avg 31.9 · SR 108223runs
  4. Stephen Eskinazi9 matches · avg 26.1 · SR 68209runs
  5. Ruan de Swardt7 matches · avg 29.6 · SR 102207runs
Most wickets
  1. Alex Green7 matches · econ 6.6610wickets
  2. Ian Holland5 matches · econ 5.868wickets
  3. Ruan de Swardt6 matches · econ 5.157wickets
  4. Ajaz Patel5 matches · econ 4.776wickets
  5. Josh Davey4 matches · econ 6.295wickets

Leicestershire Results

DateOpponentScoreOpp. scoreResult
24 Sep 2026 WarwickshireFirst Class · County Championship Division One 2026 125 (47)372 (113.3) L Warwickshire won by an innings and 79 runs
15 Sep 2026 HampshireFirst Class · County Championship Division One 2026 244 (63.3)214 (54.4) NR
8 Sep 2026 SomersetFirst Class · County Championship Division One 2026 157 (51.1)363 (75.4) L Somerset won by 377 runs
2 Sep 2026 NottinghamshireFirst Class · County Championship Division One 2026 –– NR
27 Aug 2026 YorkshireFirst Class · County Championship Division One 2026 –– D Match drawn
20 Aug 2026 GlamorganFirst Class · County Championship Division One 2026 –– NR
16 Aug 2026 NottinghamshireList A · Metro Bank One Day Cup 2026 303/7 (50)280 (49) W Leicestershire won by 23 runs
9 Aug 2026 KentList A · Metro Bank One Day Cup 2026 261/7 (50)262/4 (47.3) L Kent won by 6 wkts
7 Aug 2026 WarwickshireList A · Metro Bank One Day Cup 2026 222/7 (47.1)220 (46) W Leicestershire won by 3 wkts
2 Aug 2026 SomersetList A · Metro Bank One Day Cup 2026 289/8 (50)125 (30) W Leicestershire won by 164 runs
31 Jul 2026 NorthamptonshireList A · Metro Bank One Day Cup 2026 248/2 (38.5)246 (45.3) W Leicestershire won by 8 wkts
28 Jul 2026 NottinghamshireList A · Metro Bank One Day Cup 2026 199 (48.2)200/5 (42.3) L Nottinghamshire won by 5 wkts
26 Jul 2026 LancashireList A · Metro Bank One Day Cup 2026 329/8 (47)383/4 (50) L Lancashire won by 21 runs
24 Jul 2026 SurreyList A · Metro Bank One Day Cup 2026 273/5 (46.4)270/9 (50) W Leicestershire won by 5 wkts
22 Jul 2026 GloucestershireList A · Metro Bank One Day Cup 2026 239/8 (48.3)235 (49) W Leicestershire won by 2 wkts
12 Jul 2026 DerbyshireT20 · Vitality T20 Blast 2026 171/8 (20)172/3 (14.3) L Derbyshire won by 7 wkts
10 Jul 2026 NottinghamshireT20 · Vitality T20 Blast 2026 135/7 (19.1)– L Nottinghamshire won by 6 wkts
8 Jul 2026 DurhamT20 · Vitality T20 Blast 2026 156/8 (20)160/2 (15) L Durham won by 8 wkts
5 Jul 2026 YorkshireT20 · Vitality T20 Blast 2026 166/9 (20)207/4 (20) L Yorkshire won by 41 runs
28 Jun 2026 NottinghamshireT20 · Vitality T20 Blast 2026 135 (17.5)209/4 (20) L Nottinghamshire won by 74 runs
26 Jun 2026 LancashireT20 · Vitality T20 Blast 2026 156/7 (20)160/5 (19) L Lancashire won by 5 wkts
19 Jun 2026 YorkshireFirst Class · County Championship Division One 2026 453 (113.4)185 (54.2) W Leicestershire won by an innings and 39 runs
12 Jun 2026 EssexFirst Class · County Championship Division One 2026 187 (63.2)401 (97.4) L Essex won by 6 wkts
7 Jun 2026 YorkshireT20 · Vitality T20 Blast 2026 147/8 (20)135 (19.5) W Leicestershire won by 12 runs
5 Jun 2026 SussexT20 · Vitality T20 Blast 2026 131/9 (20)130/7 (20) W Leicestershire Women won by 1 wkt
29 May 2026 LancashireT20 · Vitality T20 Blast 2026 146/8 (19.5)145/9 (20) W Leicestershire won by 2 wkts
27 May 2026 DerbyshireT20 · Vitality T20 Blast 2026 –– NR
24 May 2026 DurhamT20 · Vitality T20 Blast 2026 –– NR
22 May 2026 WorcestershireT20 · Vitality T20 Blast 2026 –– NR
15 May 2026 EssexFirst Class · County Championship Division One 2026 333 (90.2)293 (33) NR
8 May 2026 SussexFirst Class · County Championship Division One 2026 –– NR
1 May 2026 NottinghamshireFirst Class · County Championship Division One 2026 –– NR
24 Apr 2026 GlamorganFirst Class · County Championship Division One 2026 –– NR
26 Aug 2025 GlamorganList A · Metro Bank One Day Cup 2025 274278/3 L Glamorgan Won by 7 Wickets
24 Aug 2025 WorcestershireList A · Metro Bank One Day Cup 2025 312/9328 L Worcestershire Won by 16 Runs
20 Aug 2025 DerbyshireList A · Metro Bank One Day Cup 2025 312/5312/9 T Match Tied
17 Aug 2025 EssexList A · Metro Bank One Day Cup 2025 261315/8 L Essex Won by 60 Runs
15 Aug 2025 HampshireList A · Metro Bank One Day Cup 2025 252253/3 L Hampshire Won by 7 Wickets
13 Aug 2025 NottinghamshireList A · Metro Bank One Day Cup 2025 333/8209 W Leicestershire Won by 124 Runs
10 Aug 2025 GloucestershireList A · Metro Bank One Day Cup 2025 285/7286/7 L Gloucestershire Won by 3 Wickets
6 Aug 2025 SurreyList A · Metro Bank One Day Cup 2025 179/4174 W Leicestershire Won by 6 Wickets
18 Jul 2025 YorkshireT20 · Vitality T20 Blast 2025 185 (18.5)188/8 (20) L Yorkshire won by 2 wkts
15 Jul 2025 DurhamT20 · Vitality T20 Blast 2025 –– NR Match Abandoned
13 Jul 2025 WorcestershireT20 · Vitality T20 Blast 2025 173/6 (20)176/4 (17.5) L Worcestershire won by 6 wkts
10 Jul 2025 NorthamptonshireT20 · Vitality T20 Blast 2025 173/4171/7 W Leicestershire won by 6 wkts
6 Jul 2025 NottinghamshireT20 · Vitality T20 Blast 2025 188/2 (20)189/9 (19.5) L Nottinghamshire won by 1 wkt
4 Jul 2025 WarwickshireT20 · Vitality T20 Blast 2025 154158/4 L Birmingham Bears Won by 6 Wickets
19 Jun 2025 NottinghamshireT20 · Vitality T20 Blast 2025 160/6 (17.4)156 (19.3) W Leicestershire won by 4 wkts
15 Jun 2025 WorcestershireT20 · Vitality T20 Blast 2025 153/4 (17.1)150/8 (20) W Leicestershire won by 6 wkts
14 Jun 2025 DerbyshireT20 · Vitality T20 Blast 2025 196/5 (20)197/3 (18.2) L Derbyshire won by 7 wkts
8 Jun 2025 YorkshireT20 · Vitality T20 Blast 2025 107 (16.5)213/7 (20) L Yorkshire won by 106 runs
6 Jun 2025 DurhamT20 · Vitality T20 Blast 2025 193/8 (20)187/7 (20) W Leicestershire won by 6 runs
4 Jun 2025 LancashireT20 · Vitality T20 Blast 2025 149/5 (18.3)145/7 (20) W Leicestershire won by 5 wkts
1 Jun 2025 NorthamptonshireT20 · Vitality T20 Blast 2025 122 (20)123/5 (19.2) L Northamptonshire won by 5 wkts
30 May 2025 DerbyshireT20 · Vitality T20 Blast 2025 171/5 (18.4)170/6 (20) W Leicestershire won by 5 wkts
19 Jul 2024 WarwickshireT20 · Vitality T20 Blast 2024 122 (16.4)194/5 (20) L Warwickshire won by 72 runs
14 Jul 2024 NottinghamshireT20 · Vitality T20 Blast 2024 161/5 (19)160/6 (20) W Leicestershire won by 5 wkts
12 Jul 2024 NorthamptonshireT20 · Vitality T20 Blast 2024 186/7 (19.1)183/7 (20) W Leicestershire won by 3 wkts
11 Jul 2024 WorcestershireT20 · Vitality T20 Blast 2024 168 (19.5)184/8 (20) L Worcestershire won by 16 runs
6 Jul 2024 DerbyshireT20 · Vitality T20 Blast 2024 184/6 (20)188/6 (19.2) L Derbyshire won by 4 wkts
5 Jul 2024 NottinghamshireT20 · Vitality T20 Blast 2024 0/0175/5 (17) NR No result
21 Jun 2024 NorthamptonshireT20 · Vitality T20 Blast 2024 208/7 (20)208/5 (20) T Match tied
16 Jun 2024 YorkshireT20 · Vitality T20 Blast 2024 166 (19.5)146/9 (20) W Leicestershire won by 20 runs
14 Jun 2024 LancashireT20 · Vitality T20 Blast 2024 137/9 (20)162 (18.5) L Lancashire won by 25 runs
12 Jun 2024 DurhamT20 · Vitality T20 Blast 2024 140/8 (20)130/8 (20) W Leicestershire won by 10 runs
9 Jun 2024 WorcestershireT20 · Vitality T20 Blast 2024 176/8 (20)172/6 (20) W Leicestershire won by 4 runs
7 Jun 2024 DurhamT20 · Vitality T20 Blast 2024 176/7 (20)178/3 (19.3) L Durham won by 7 wkts
1 Jun 2024 DerbyshireT20 · Vitality T20 Blast 2024 176/6 (20)178/6 (19.1) L Derbyshire won by 4 wkts
31 May 2024 YorkshireT20 · Vitality T20 Blast 2024 155/3 (14.1)151/7 (20) W Leicestershire won by 7 wkts
2 Jul 2023 NottinghamshireT20 · Vitality T20 Blast 2023 164/8 (20)168/8 (20) L Nottinghamshire won by 4 runs
30 Jun 2023 DerbyshireT20 · Vitality T20 Blast 2023 160 (18.1)231/4 (20) L Derbyshire won by 71 runs
23 Jun 2023 NorthamptonshireT20 · Vitality T20 Blast 2023 118 (16.4)210/7 (20) L Northamptonshire won by 92 runs
20 Jun 2023 NottinghamshireT20 · Vitality T20 Blast 2023 143/8 (20)165/8 (20) L Nottinghamshire won by 22 runs
18 Jun 2023 WorcestershireT20 · Vitality T20 Blast 2023 112 (18.2)113/4 (16.2) L Worcestershire won by 6 wkts
16 Jun 2023 YorkshireT20 · Vitality T20 Blast 2023 195/5 (20)197/2 (18.1) L Yorkshire won by 8 wkts
9 Jun 2023 DurhamT20 · Vitality T20 Blast 2023 174/4 (17.4)172/4 (20) W Leicestershire won by 6 wkts
6 Jun 2023 YorkshireT20 · Vitality T20 Blast 2023 126 (19.3)156/7 (20) L Yorkshire won by 30 runs
4 Jun 2023 DurhamT20 · Vitality T20 Blast 2023 169/3 (18)168/6 (20) W Leicestershire won by 7 wkts
2 Jun 2023 NorthamptonshireT20 · Vitality T20 Blast 2023 164/8 (20)168/2 (18.5) L Northamptonshire won by 8 wkts
1 Jun 2023 DerbyshireT20 · Vitality T20 Blast 2023 187/5 (20)189/5 (20) L Derbyshire won by 2 runs
29 May 2023 WorcestershireT20 · Vitality T20 Blast 2023 150/9 (20)183/7 (20) L Worcestershire won by 33 runs
26 May 2023 WarwickshireT20 · Vitality T20 Blast 2023 166/7 (20)167/5 (17.3) L Warwickshire won by 5 wkts
25 May 2023 LancashireT20 · Vitality T20 Blast 2023 99 (18.5)105/2 (11.3) L Lancashire won by 8 wkts
3 Jul 2022 YorkshireT20 · Vitality T20 Blast 2022 211/7 (20)151/9 (20) W Leicestershire won by 60 runs
1 Jul 2022 NorthamptonshireT20 · Vitality T20 Blast 2022 214/6 (20)213/7 (20) W Leicestershire won by 1 run
21 Jun 2022 NottinghamshireT20 · Vitality T20 Blast 2022 170 (20)123 (19.4) W Leicestershire won by 47 runs
19 Jun 2022 DurhamT20 · Vitality T20 Blast 2022 157/9 (20)106 (16.4) W Leicestershire won by 51 runs
17 Jun 2022 WorcestershireT20 · Vitality T20 Blast 2022 118/2 (12.1)116/9 (20) W Leicestershire won by 8 wkts
10 Jun 2022 NottinghamshireT20 · Vitality T20 Blast 2022 123 (18.4)127/5 (13.2) L Nottinghamshire won by 5 wkts
9 Jun 2022 DerbyshireT20 · Vitality T20 Blast 2022 181/6 (20)182/4 (18.4) L Derbyshire won by 6 wkts
7 Jun 2022 LancashireT20 · Vitality T20 Blast 2022 135 (19.1)139/3 (16.1) L Lancashire won by 7 wkts
5 Jun 2022 WorcestershireT20 · Vitality T20 Blast 2022 162/6 (20)136 (19) W Leicestershire won by 26 runs
2 Jun 2022 WarwickshireT20 · Vitality T20 Blast 2022 152/9 (20)147/9 (20) W Leicestershire won by 5 runs
1 Jun 2022 NorthamptonshireT20 · Vitality T20 Blast 2022 185/9 (20)227/1 (20) L Northamptonshire won by 42 runs
29 May 2022 YorkshireT20 · Vitality T20 Blast 2022 188/7 (20)157/9 (20) W Leicestershire won by 31 runs
28 May 2022 DerbyshireT20 · Vitality T20 Blast 2022 89 (15.3)159/5 (20) L Derbyshire won by 70 runs
26 May 2022 DurhamT20 · Vitality T20 Blast 2022 130 (17.5)184/8 (20) L Durham won by 54 runs
18 Jul 2021 WorcestershireT20 · Vitality T20 Blast 2021 171/3 (17.5)169/6 (20) W Leicestershire won by 7 wkts
16 Jul 2021 NottinghamshireT20 · Vitality T20 Blast 2021 177/8 (19.4)173 (19.2) W Leicestershire won by 2 wkts
2 Jul 2021 DurhamT20 · Vitality T20 Blast 2021 88/2 (8.2)115/4 (15.1) W Leicestershire won by 8 wkts (DLS Method - 2nd innings reduced to 9 ovs due to rain, target 88)
1 Jul 2021 NottinghamshireT20 · Vitality T20 Blast 2021 154 (20)156/4 (17.5) L Nottinghamshire won by 6 wkts
29 Jun 2021 NorthamptonshireT20 · Vitality T20 Blast 2021 138 (19.5)141/5 (18.2) L Northamptonshire won by 5 wkts
27 Jun 2021 WorcestershireT20 · Vitality T20 Blast 2021 156/7 (20)157/3 (19.1) L Worcestershire won by 7 wkts
25 Jun 2021 YorkshireT20 · Vitality T20 Blast 2021 207/3 (20)173 (19.5) W Leicestershire won by 34 runs
22 Jun 2021 DerbyshireT20 · Vitality T20 Blast 2021 174/8 (20)132 (18.4) W Leicestershire won by 42 runs
20 Jun 2021 NorthamptonshireT20 · Vitality T20 Blast 2021 200/2 (20)166/7 (20) W Leicestershire won by 34 runs
16 Jun 2021 WarwickshireT20 · Vitality T20 Blast 2021 155 (20)190/7 (20) L Warwickshire won by 35 runs
15 Jun 2021 YorkshireT20 · Vitality T20 Blast 2021 222/8 (20)240/4 (20) L Yorkshire won by 18 runs
13 Jun 2021 DurhamT20 · Vitality T20 Blast 2021 168/9 (20)170/8 (19) L Durham won by 2 wkts
11 Jun 2021 DerbyshireT20 · Vitality T20 Blast 2021 186 (19)209/6 (20) L Derbyshire won by 23 runs
10 Jun 2021 LancashireT20 · Vitality T20 Blast 2021 156/5 (20)172/8 (20) L Lancashire won by 16 runs
1 Oct 2020 NottinghamshireT20 · Vitality T20 Blast 2020 139/7 (20)139/7 (20) T Match tied (Nottinghamshire won on countback)
20 Sep 2020 LancashireT20 · Vitality T20 Blast 2020 154/5 (20)132/5 (20) W Leicestershire won by 22 runs
18 Sep 2020 NottinghamshireT20 · Vitality T20 Blast 2020 163/6 (19.5)162/7 (20) W Leicestershire won by 4 wkts
15 Sep 2020 DerbyshireT20 · Vitality T20 Blast 2020 143/4 (20)147/8 (20) L Derbyshire won by 4 runs
13 Sep 2020 DurhamT20 · Vitality T20 Blast 2020 130/9 (20)132/4 (15.2) L Durham won by 6 wkts
11 Sep 2020 YorkshireT20 · Vitality T20 Blast 2020 192/7 (20)188/6 (20) W Leicestershire won by 3 wkts
4 Sep 2020 NottinghamshireT20 · Vitality T20 Blast 2020 123/8 (20)124/5 (15) L Nottinghamshire won by 5 wkts
31 Aug 2020 DurhamT20 · Vitality T20 Blast 2020 177/6 (20)147/8 (20) W Leicestershire won by 30 runs
29 Aug 2020 LancashireT20 · Vitality T20 Blast 2020 150/9 (20)0/0 NR No result

Latest 120 of 309 results.

Leicestershire Records

Highest total453vs YOR, 19 Jun 2026
Lowest all out89vs DER, 28 May 2022
Biggest win by runs164 runsvs SOM, 2 Aug 2026
Biggest win by wickets10 wicketsvs YOR, 28 Jul 2013

Leicestershire Season by Season

YearPWLT/DNRWin %
202633101211045%
2025228121140%
202414661150%
2023142120014%
202214860057%
202114680043%
20209431157%
201912470136%
201814580138%
201715860157%
201612480033%
201513471136%
201414490131%
201310451044%
20129270022%
2011181221386%
201015690040%
200910550050%
20089270022%
20075210267%
200611920082%
20059630067%
20047610086%
20036510083%

Leicestershire Head to Head

OpponentPWLT/DNRWin %
Nottinghamshire4921211650%
Derbyshire4420201350%
Durham4419210448%
Lancashire3811242131%
Yorkshire3720152057%
Northamptonshire2610121345%
Warwickshire238150035%
Worcestershire2110100150%
Glamorgan5120233%
Essex5220150%
Somerset4220050%
Kent3210067%
Surrey33000100%
Hampshire201010%
Gloucestershire2110050%
Sussex21001100%
Middlesex11000100%

Leicestershire Record by Venue

GroundPWLT/DNRWin %
Grace Road149617131446%
Trent Bridge2810141342%
Riverside Ground2310110248%
Edgbaston17971056%
Headingley17890047%
Manchester - Emirates Old Trafford166100038%
County Ground16870153%
County Ground13661050%
New Road9450044%
County Ground4120133%
Sophia Gardens302010%
Woodbridge Road22000100%
Kibworth Cricket Club Ground22000100%
Aigburth22000100%
Queen's Park22000100%
North Marine Road10010–
Kent County Cricket Ground101000%
Old Trafford11000100%
County Ground10001–
The Rose Bowl101000%
London - Kennington Oval101000%

Leicestershire Batting

PlayerMInnsRunsHSAvgSR50+
Rishi Patel9931511535.00117.12
Hamza Shaikh6631210478.0077.42
Ben Cox882238931.86108.32
Stephen Eskinazi992099326.1368.31
Ruan de Swardt7720712629.57102.51
Ashton Turner331147938.00183.91
Ian Holland44967724.0098.01
Ben Green77893412.71111.30
Ben Mike22807180.00102.61
Josh Davey44713735.50154.30
Nick Kelly11606060.0090.91
Tom Scriven224639–164.30

Leicestershire Bowling

PlayerMOversWktsBestAvgEcon
Alex Green74110327.306.66
Ian Holland5368326.385.86
Ruan de Swardt6337424.295.15
Ajaz Patel546.36337.004.77
Josh Davey4245330.206.29
Ben Green7385342.005.53
Rehan Ahmed283227.6710.38
Tom Scriven426.43248.675.48
Mohammed Rizvi3142233.004.71

Everyone Who Has Played for Leicestershire

Leicestershire Record by Tournament

Tournament / seasonPWLT/DNRWin %
County Championship Division One 202612131725%
Metro Bank One Day Cup17881050%
Metro Bank One Day Cup 20269630067%
Metro Bank One Day Cup 20258251029%
Vitality T20 Blast28012313651647%
Vitality T20 Blast 202612360333%
Vitality T20 Blast 202514670146%
Vitality T20 Blast 202414661150%
Vitality T20 Blast 2023142120014%
Vitality T20 Blast 202214860057%
Vitality T20 Blast 202114680043%
Vitality T20 Blast 20209431157%
Vitality T20 Blast 201912470136%
Vitality T20 Blast 201814580138%
Vitality T20 Blast 201715860157%
Vitality T20 Blast 201612480033%
Vitality T20 Blast 201513471136%
Vitality T20 Blast 201414490131%
Vitality T20 Blast 201310451044%
Vitality T20 Blast 20129270022%
Vitality T20 Blast 2011181221386%
Vitality T20 Blast 201015690040%
Vitality T20 Blast 200910550050%
Vitality T20 Blast 20089270022%
Vitality T20 Blast 20075210267%
Vitality T20 Blast 200611920082%
Vitality T20 Blast 20059630067%
Vitality T20 Blast 20047610086%
Vitality T20 Blast 20036510083%