First class Cricket Upcoming Matches 2024
Full Schedule03 May
Kent vs LancashireKent vs Lancashire
County Championship
Somerset vs EssexSomerset vs Essex
County Championship
Leicestershire vs MiddlesexLeicestershire vs Middlesex
County Championship
Yorkshire vs GlamorganYorkshire vs Glamorgan
County Championship
Sussex vs DerbyshireSussex vs Derbyshire
County Championship
10 May
Worcestershire vs KentWorcestershire vs Kent
County Championship
Lancashire vs NottinghamshireLancashire vs Nottinghamshire
County Championship
Hampshire vs DurhamHampshire vs Durham
County Championship
Surrey vs WarwickshireSurrey vs Warwickshire
County Championship
Sussex vs GlamorganSussex vs Glamorgan
County Championship
Gloucestershire vs NorthamptonshireGloucestershire vs Northamptonshire
County Championship
17 May
Lancashire vs DurhamLancashire vs Durham
County Championship
Essex vs WarwickshireEssex vs Warwickshire
County Championship
Hampshire vs NottinghamshireHampshire vs Nottinghamshire
County Championship
Somerset vs KentSomerset vs Kent
County Championship
Worcestershire vs SurreyWorcestershire vs Surrey
County Championship
Yorkshire vs SussexYorkshire vs Sussex
County Championship
Middlesex vs GlamorganMiddlesex vs Glamorgan
County Championship
Northamptonshire vs DerbyshireNorthamptonshire vs Derbyshire
County Championship
Leicestershire vs GloucestershireLeicestershire vs Gloucestershire
County Championship
24 May
Durham vs SomersetDurham vs Somerset
County Championship
Surrey vs HampshireSurrey vs Hampshire
County Championship
Kent vs EssexKent vs Essex
County Championship
Warwickshire vs LancashireWarwickshire vs Lancashire
County Championship
Worcestershire vs NottinghamshireWorcestershire vs Nottinghamshire
County Championship
Gloucestershire vs DerbyshireGloucestershire vs Derbyshire
County Championship
Sussex vs MiddlesexSussex vs Middlesex
County Championship
Yorkshire vs NorthamptonshireYorkshire vs Northamptonshire
County Championship
Glamorgan vs LeicestershireGlamorgan vs Leicestershire
County Championship
23 Jun
Essex vs DurhamEssex vs Durham
County Championship
Surrey vs WorcestershireSurrey vs Worcestershire
County Championship
Hampshire vs WarwickshireHampshire vs Warwickshire
County Championship
Nottinghamshire vs SomersetNottinghamshire vs Somerset
County Championship
Kent vs LancashireKent vs Lancashire
County Championship
Yorkshire vs GloucestershireYorkshire vs Gloucestershire
County Championship
Derbyshire vs MiddlesexDerbyshire vs Middlesex
County Championship
Sussex vs LeicestershireSussex vs Leicestershire
County Championship
Glamorgan vs NorthamptonshireGlamorgan vs Northamptonshire
County Championship
30 Jun
Kent vs HampshireKent vs Hampshire
County Championship
Worcestershire vs DurhamWorcestershire vs Durham
County Championship
Surrey vs EssexSurrey vs Essex
County Championship
Somerset vs WarwickshireSomerset vs Warwickshire
County Championship
Lancashire vs NottinghamshireLancashire vs Nottinghamshire
County Championship
Leicestershire vs MiddlesexLeicestershire vs Middlesex
County Championship
Glamorgan vs GloucestershireGlamorgan vs Gloucestershire
County Championship
Sussex vs NorthamptonshireSussex vs Northamptonshire
County Championship
Yorkshire vs DerbyshireYorkshire vs Derbyshire
County Championship