7 APRIL – 27 MAY

Indian Premier League
T20 Tournament

THURSDAY 17th MAY

Lancashire Lightning v Notts Outlaws
Royal London One-Day Cup

14:00

FRIDAY 18th MAY

Durham v Yorkshire Vikings
Royal London One-Day Cup

14:00

MONDAY 21st MAY

Hampshire v Surrey
Royal London One-Day Cup

14:00

WEDNESDAY 23rd MAY

Glamorgan v Middlesex
Royal London One-Day Cup

14:00

24-28 MAY

England v Pakistan
1st Test – Lord’s

11:00

THURSDAY 31st MAY

West Indies v ICC Rest of the World XI
Caribbean Hurricane Relief T20 International

18:00

1-5 JUNE

England v Pakistan
2nd Test – Headingley

11:00

SATURDAY 9th JUNE

England Women v South Africa Women
1st Women’s ODI – Worcester

11:00

SUNDAY 10th JUNE

Scotland v England
One-Day International

11:00

TUESDAY 12th JUNE

England Women v South Africa Women
2nd Women’s ODI – Hove

13:00

WEDNESDAY 13th JUNE

England v Australia
1st ODI – The Oval

13:00

FRIDAY 15th JUNE

England Women v South Africa Women
3rd Women’s ODI – Canterbury

14:00

SATURDAY 16th JUNE

England v Australia
2nd ODI – Cardiff

11:00

TUESDAY 19th JUNE

England v Australia
3rd ODI – Trent Bridge

14:00

WEDNESDAY 20th JUNE

South Africa Women v New Zealand Women
Women’s T20 Tri-Series – Taunton

13:00

England Women v South Africa Women
Women’s T20 Tri-Series – Taunton

17:40

THURSDAY 21st JUNE

England v Australia
4th ODI – Chester-le-Street

14:00

SATURDAY 23rd JUNE

England Women v South Africa Women
Women’s T20 Tri-Series – Taunton

13:00

England Women v New Zealand Women
Women’s T20 Tri-Series – Taunton

17:40

SUNDAY 24th JUNE

England v Australia
5th ODI – Old Trafford

11:00

WEDNESDAY 27th JUNE

England v Australia
IT20 – Edgbaston

18:30

THURSDAY 28th JUNE

South Africa Women v New Zealand Women
Women’s T20 Tri-Series – Bristol

13:00

England Women v New Zealand Women
Women’s T20 Tri-Series – Bristol

17:40

SATURDAY 30th JUNE

Royal London One-Day Cup Final
Lord’s

11:00

TUESDAY 3rd JULY

England v India
1st IT20 – Old Trafford

17:30

WEDNESDAY 4th JULY

Notts Outlaws v Birmingham Bears
Vitality Blast

18:30

THURSDAY 5th JULY

Middlesex v Surrey
Vitality Blast

18:15

FRIDAY 6th JULY

England v India
2nd IT20 – Cardiff

17:30

SATURDAY 7th JULY

England Women v New Zealand Women
1st Women’s ODI – Headingley

11:00

SUNDAY 8th JULY

England v India
3rd IT20 – Bristol

14:00

TUESDAY 10th JULY

England Women v New Zealand Women
2nd Women’s ODI – Derby

13:00

WEDNESDAY 11th JULY

Gloucestershire v Kent Spitfires
Vitality Blast

18:30

THURSDAY 12th JULY

England v India
1st ODI – Trent Bridge

12:30

FRIDAY 13th JULY

England Women v New Zealand Women
3rd Women’s ODI – Derby

14:00

SATURDAY 14th JULY

England v India
2nd ODI – Lord’s

11:00

SUNDAY 15th JULY

Worcestershire Rapids v Yorkshire Vikings
Vitality Blast

14:30

TUESDAY 17th JULY

England v India
3rd ODI – Headingley

12:30

SUNDAY 22nd JULY

Western Storm v Yorkshire Diamonds
Kia Super League

14:30

WEDNESDAY 25th JULY

Southern Vipers v Loughborough Lightning
Kia Super League

19:00

FRIDAY 27th JULY

Yorkshire Diamonds v Lancashire Thunder
Kia Super League

14:30

SUNDAY 29th JULY

Western Storm v Loughborough Lightning
Kia Super League

12:00

TUESDAY 31st JULY

Surrey Stars v Lancashire Thunder
Kia Super League

14:30

1-5 AUGUST

England v India
1st Test – Edgbaston

11:00

TUESDAY 7th AUGUST

Lancashire Thunder v Surrey Stars
Kia Super League

14:30

WEDNESDAY 8th AUGUST

Southern Vipers v Yorkshire Diamonds
Kia Super League

14:30

9-13 AUGUST

England v India
2nd Test – Lord’s

11:00

TUESDAY 14th AUGUST

Southern Vipers v Surrey Stars
Kia Super League

14:30

WEDNESDAY 15th AUGUST

Loughborough Lightning v Western Storm
Kia Super League

15:00

18-22 AUGUST

England v India
3rd Test – Trent Bridge

11:00

MONDAY 27th AUGUST

Kia Super League Day
Hove

30 AUGUST – 3 SEPTEMBER

England v India
4th Test – Ageas Bowl

11:00

7-11 SEPTEMBER

England v India
5th Test – The Oval

11:00

SATURDAY 15th SEPTEMBER

Vitality Blast Finals Day
Edgbaston

18-21 SEPTEMBER

Specsavers County Championship
Penultimate Round (Match TBC)

10:30

24-27 SEPTEMBER

Specsavers County Championship
Final Round (Match TBC)

10:30

WEDNESDAY 10th OCTOBER

Sri Lanka v England
1st ODI

09:30

SATURDAY 13th OCTOBER

Sri Lanka v England
2nd ODI

05:00

WEDNESDAY 17th OCTOBER

Sri Lanka v England
3rd ODI

09:30

SATURDAY 20th OCTOBER

Sri Lanka v England
4th ODI

05:00

TUESDAY 23rd OCTOBER

Sri Lanka v England
5th ODI

09:30

SATURDAY 27th OCTOBER

Sri Lanka v England
T20 International

09:30

6-10 NOVEMBER

Sri Lanka v England
1st Test – Galle

04:30

14-18 NOVEMBER

Sri Lanka v England
2nd Test – Kandy

04:30

23-27 NOVEMBER

Sri Lanka v England
3rd Test – Colombo

04:30