Matches (16)
IPL (4)
County DIV1 (3)
County DIV2 (4)
WT20 QUAD (in Thailand) (2)
OMA-W vs BAH-W (1)
CZE-W vs CYP-W (1)
Women's Tri-Series (SL) (1)

County Championship Division One 2025 Schedule & Results

Fri, 04 Apr '25
Yorkshire Flag

Yorkshire

121 & 275
Hampshire Flag

Hampshire

(T:148) 249 & 148/5

Hampshire won by 5 wickets

Sussex Flag

Sussex

528 & 313/7d
Warwickshire Flag

Warwickshire

(T:388) 454 & 104/2

Match drawn

Durham Flag

Durham

378 & 289
Nottinghamshire Flag

Nottinghamshire

(T:89) 579 & 89/2

NOTTS won by 8 wickets

Fri, 11 Apr '25
Durham Flag

Durham

387 & 276/8d
Warwickshire Flag

Warwickshire

(T:339) 325 & 344/9

Warwickshire won by 1 wicket

Nottinghamshire Flag

Nottinghamshire

347 & 385
Essex Flag

Essex

(T:366) 367 & 106/1

Match drawn

Surrey Flag

Surrey

253 & 342/9d
Hampshire Flag

Hampshire

(T:377) 219 & 300/5

Match drawn

Sussex Flag

Sussex

294 & 501/7d
Somerset Flag

Somerset

(T:595) 201 & 334

Sussex won by 260 runs

Yorkshire Flag

Yorkshire

456 & 315/4d
Worcestershire Flag

Worcestershire

(T:610) 162 & 105

Yorkshire won by 504 runs

Fri, 18 Apr '25
Essex Flag

Essex

179 & 317
Worcestershire Flag

Worcestershire

(T:295) 202 & 266

Essex won by 28 runs

Fri, 25 Apr '25
Sussex Flag

Sussex

169 & 278
Nottinghamshire Flag

Nottinghamshire

(T:148) 300 & 148/1

NOTTS won by 9 wickets

Somerset Flag

Somerset

283 & 119
Surrey Flag

Surrey

(T:36) 367 & 36/2

Surrey won by 8 wickets

Worcestershire Flag

Worcestershire

162 & 81
Durham Flag

Durham

(T:108) 136 & 108/4

Durham won by 6 wickets

Fri, 02 May '25
Yorkshire Flag

Yorkshire

(26.1 ov) 205 & 76/2
Warwickshire Flag

Warwickshire

253

Day 2 - Yorkshire lead by 28 runs.

Essex Flag

Essex

(6.1 ov) 206 & 27/1
Somerset Flag

Somerset

145

Day 2 - Essex lead by 88 runs.

Fri, 09 May '25
Essex Flag

Essex

Yorkshire Flag

Yorkshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Warwickshire Flag

Warwickshire

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Nottinghamshire Flag

Nottinghamshire

Hampshire Flag

Hampshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Sussex Flag

Sussex

Worcestershire Flag

Worcestershire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Fri, 16 May '25
Durham Flag

Durham

Nottinghamshire Flag

Nottinghamshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Somerset Flag

Somerset

Sussex Flag

Sussex

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Surrey Flag

Surrey

Yorkshire Flag

Yorkshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Warwickshire Flag

Warwickshire

Hampshire Flag

Hampshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Worcestershire Flag

Worcestershire

Essex Flag

Essex

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Fri, 23 May '25
Durham Flag

Durham

Somerset Flag

Somerset

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Hampshire Flag

Hampshire

Sussex Flag

Sussex

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Surrey Flag

Surrey

Essex Flag

Essex

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Worcestershire Flag

Worcestershire

Warwickshire Flag

Warwickshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Yorkshire Flag

Yorkshire

Nottinghamshire Flag

Nottinghamshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Sun, 22 Jun '25
Durham Flag

Durham

Sussex Flag

Sussex

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Essex Flag

Essex

Hampshire Flag

Hampshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Warwickshire Flag

Warwickshire

Somerset Flag

Somerset

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Worcestershire Flag

Worcestershire

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Nottinghamshire Flag

Nottinghamshire

Yorkshire Flag

Yorkshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Sun, 29 Jun '25
Yorkshire Flag

Yorkshire

Essex Flag

Essex

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Surrey Flag

Surrey

Durham Flag

Durham

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Somerset Flag

Somerset

Nottinghamshire Flag

Nottinghamshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Hampshire Flag

Hampshire

Worcestershire Flag

Worcestershire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Sussex Flag

Sussex

Warwickshire Flag

Warwickshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Tue, 22 Jul '25
Somerset Flag

Somerset

Durham Flag

Durham

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Hampshire Flag

Hampshire

Nottinghamshire Flag

Nottinghamshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Sussex Flag

Sussex

Essex Flag

Essex

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Yorkshire Flag

Yorkshire

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Warwickshire Flag

Warwickshire

Worcestershire Flag

Worcestershire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Tue, 29 Jul '25
Durham Flag

Durham

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Essex Flag

Essex

Warwickshire Flag

Warwickshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Yorkshire Flag

Yorkshire

Sussex Flag

Sussex

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Worcestershire Flag

Worcestershire

Hampshire Flag

Hampshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Nottinghamshire Flag

Nottinghamshire

Somerset Flag

Somerset

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Mon, 08 Sep '25
Essex Flag

Essex

Durham Flag

Durham

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Somerset Flag

Somerset

Yorkshire Flag

Yorkshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Surrey Flag

Surrey

Warwickshire Flag

Warwickshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Sussex Flag

Sussex

Hampshire Flag

Hampshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Worcestershire Flag

Worcestershire

Nottinghamshire Flag

Nottinghamshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Mon, 15 Sep '25
Warwickshire Flag

Warwickshire

Essex Flag

Essex

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Durham Flag

Durham

Worcestershire Flag

Worcestershire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Sussex Flag

Sussex

Yorkshire Flag

Yorkshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Surrey Flag

Surrey

Nottinghamshire Flag

Nottinghamshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Somerset Flag

Somerset

Hampshire Flag

Hampshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Wed, 24 Sep '25
Essex Flag

Essex

Somerset Flag

Somerset

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Nottinghamshire Flag

Nottinghamshire

Warwickshire Flag

Warwickshire

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Hampshire Flag

Hampshire

Surrey Flag

Surrey

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Worcestershire Flag

Worcestershire

Sussex Flag

Sussex

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Yorkshire Flag

Yorkshire

Durham Flag

Durham

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

County Championship Division One 2025 Matches

Essex vs Surrey - 1st Match|Yorkshire vs Hampshire - 2nd Match|Worcs vs Somerset - 3rd Match|Sussex vs Warwickshire - 4th Match|Durham vs NOTTS - 5th Match|Durham vs Warwickshire - 6th Match|NOTTS vs Essex - 7th Match|Surrey vs Hampshire - 8th Match|Sussex vs Somerset - 9th Match|Yorkshire vs Worcs - 10th Match|Sussex vs Surrey - 11th Match|Yorkshire vs Durham - 12th Match|Essex vs Worcs - 13th Match|Somerset vs Hampshire - 14th Match|Warwickshire vs NOTTS - 15th Match|Sussex vs NOTTS - 16th Match|Somerset vs Surrey - 17th Match|Worcs vs Durham - 18th Match|Yorkshire vs Warwickshire - 19th Match|Durham vs Hampshire - 20th Match|Essex vs Somerset - 21st Match|Essex vs Yorkshire - 22nd Match|Warwickshire vs Surrey - 23rd Match|NOTTS vs Hampshire - 24th Match|Sussex vs Worcs - 25th Match|Durham vs NOTTS - 26th Match|Somerset vs Sussex - 27th Match|Surrey vs Yorkshire - 28th Match|Warwickshire vs Hampshire - 29th Match|Worcs vs Essex - 30th Match|Durham vs Somerset - 31st Match|Hampshire vs Sussex - 32nd Match|Surrey vs Essex - 33rd Match|Worcs vs Warwickshire - 34th Match|Yorkshire vs NOTTS - 35th Match|Durham vs Sussex - 36th Match|Essex vs Hampshire - 37th Match|Warwickshire vs Somerset - 38th Match|Worcs vs Surrey - 39th Match|NOTTS vs Yorkshire - 40th Match|Yorkshire vs Essex - 41st Match|Surrey vs Durham - 42nd Match|Somerset vs NOTTS - 43rd Match|Hampshire vs Worcs - 44th Match|Sussex vs Warwickshire - 45th Match|Somerset vs Durham - 46th Match|Hampshire vs NOTTS - 47th Match|Sussex vs Essex - 48th Match|Yorkshire vs Surrey - 49th Match|Warwickshire vs Worcs - 50th Match|Durham vs Surrey - 51st Match|Essex vs Warwickshire - 52nd Match|Yorkshire vs Sussex - 53rd Match|Worcs vs Hampshire - 54th Match|NOTTS vs Somerset - 55th Match|Essex vs Durham - 56th Match|Somerset vs Yorkshire - 57th Match|Surrey vs Warwickshire - 58th Match|Sussex vs Hampshire - 59th Match|Worcs vs NOTTS - 60th Match|Warwickshire vs Essex - 61st Match|Durham vs Worcs - 62nd Match|Sussex vs Yorkshire - 63rd Match|Surrey vs NOTTS - 64th Match|Somerset vs Hampshire - 65th Match|Essex vs Somerset - 66th Match|NOTTS vs Warwickshire - 67th Match|Hampshire vs Surrey - 68th Match|Worcs vs Sussex - 69th Match|Yorkshire vs Durham - 70th Match|
County Championship Division One 2025 Teams

Top Wicket Takers

Fergus O'Neill
NOT,  Rmf
21
Innings: 8Average: 17.90
Ben Raine
DUR,  Rmf
19
Innings: 8Average: 23.47
Jamie Porter
ESS,  Rmf
16
Innings: 7Average: 20.12

Top Run Scorers

Tom Haines
SUS,  Lhb
513
Innings: 8Average: 73.28
John Simpson
SUS,  Lhb
463
Innings: 7Average: 92.60
Haseeb Hameed
NOT,  Rhb
443
Innings: 7Average: 110.75
fan-ratings
Tournament Fan Ratings
1.
Sean Hunt
Runs: 33Wkts: 9
9.2
2.
Tom Haines
Runs: 513Wkts: 0
8.4
3.
John Simpson
Runs: 463Wkts: 0
8.2
AskESPNcricinfo Logo
Instant answers to T20 questions