England 2023 home fixtures (all times BST)
Men
June
1-4 Only Test v Ireland, Lord's (11:00)
16-20 1st Test v Australia, Edgbaston (11:00)
28-2 July 2nd Test v Australia, Lord's (11:00)
July
6-10 3rd Test v Australia, Headingley (11:00)
19-23 4th Test v Australia, Old Trafford (11:00)
27-31 5th Test v Australia, The Oval (11:00)
August
30 1st T20 v New Zealand, Seat Unique Riverside (18:00)
September
1 2nd T20 v New Zealand, Old Trafford (18:00)
3 3rd T20 v New Zealand, Edgbaston (14:30)
5 4th T20 v New Zealand, Trent Bridge (18:00)
8 1st ODI v New Zealand, Cardiff (12:30)
10 2nd ODI v New Zealand, Southampton (11:00)
13 3rd ODI v New Zealand, The Oval (12:30)
15 4th ODI v New Zealand, Lord's (12:30)
20 1st ODI v Ireland, Headingley (12:30)
23 2nd ODI v Ireland, Trent Bridge (11:00)
26 3rd ODI v Ireland, Bristol (12:30)
Women
June
22-26 Only Test v Australia, Trent Bridge (11:00)
July
1 1st T20 v Australia, Edgbaston (18:35)
5 2nd T20 v Australia, The Oval (18:00)
8 3rd T20 v Australia, Lord's (18:35)
12 1st ODI v Australia, Bristol (13:00)
16 2nd ODI v Australia, Southampton (11:00)
18 3rd ODI v Australia, Taunton (13:00)
September
2 1st T20 v Sri Lanka, Chelmsford (14:30)
6 2nd T20 v Sri Lanka, Derby (18:00)
9 3rd T20 v Sri Lanka, The Riverside (14:30)
14 1st ODI v Sri Lanka, Leicester (12:30)
17 2nd ODI v Sri Lanka, Hove (11:00)
19 3rd ODI v Sri Lanka, Canterbury (12:30)