First class Cricket Upcoming Matches 2024
Full Schedule24 May
Durham vs SomersetDurham vs Somerset
County Championship
Hampshire vs SurreyHampshire vs Surrey
County Championship
Essex vs KentEssex vs Kent
County Championship
Warwickshire vs LancashireWarwickshire vs Lancashire
County Championship
Nottinghamshire vs WorcestershireNottinghamshire vs Worcestershire
County Championship
Gloucestershire vs DerbyshireGloucestershire vs Derbyshire
County Championship
Middlesex vs SussexMiddlesex vs Sussex
County Championship
Yorkshire vs NorthamptonshireYorkshire vs Northamptonshire
County Championship
Leicestershire vs GlamorganLeicestershire vs Glamorgan
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
Lancashire vs KentLancashire vs Kent
County Championship
Gloucestershire vs YorkshireGloucestershire vs Yorkshire
County Championship
Derbyshire vs MiddlesexDerbyshire vs Middlesex
County Championship
Sussex vs LeicestershireSussex vs Leicestershire
County Championship
Northamptonshire vs GlamorganNorthamptonshire vs Glamorgan
County Championship
30 Jun
Hampshire vs KentHampshire vs Kent
County Championship
Durham vs WorcestershireDurham vs Worcestershire
County Championship
Surrey vs EssexSurrey vs Essex
County Championship
Warwickshire vs SomersetWarwickshire vs Somerset
County Championship
Lancashire vs NottinghamshireLancashire vs Nottinghamshire
County Championship
Middlesex vs LeicestershireMiddlesex vs Leicestershire
County Championship
Glamorgan vs GloucestershireGlamorgan vs Gloucestershire
County Championship
Sussex vs NorthamptonshireSussex vs Northamptonshire
County Championship
Derbyshire vs YorkshireDerbyshire vs Yorkshire
County Championship