2019 Cricket World Cup fixtures and venues
Cardiff
June 01: New Zealand v Sri Lanka (d)
June 04: Afghanistan v Sri Lanka (d)
June 08: England v Bangladesh (d)
June 15: South Africa v Afghanistan (d/n) Bristol
June 01: Afghanistan v Australia (d/n)
June 07: Pakistan v Sri Lanka (d)
June 11: Bangladesh v Sri Lanka (d) Taunton
June 08: Afghanistan v New Zealand (d/n) June 12: Australia v Pakistan (d) June 17: West Indies v Bangladesh (d) Edgbaston, Birmingham
June 19: New Zealand v South Africa (d)
June 26: New Zealand v Pakistan (d) June 30: England v India (d) July 02: Bangladesh v India (d) July 11: Second semifinal (2 v 3) (d)
July 12: Reserve day Southampton
June 05: South Africa v India (d)
June 10: South Africa v West Indies (d)
June 14: England v West Indies (d) June 22: India v Afghanistan (d) June 24: Bangladesh v Afghanistan (d) Headingley, Leeds June 21: England v Sri Lanka (d) June 29: Pakistan v Afghanistan (d)
July 04: Afghanistan v West Indies (d)
July 06: Sri Lanka v India (d) Lord’s, London
June 23: Pakistan v South Africa (d) June 25: England v Australia (d) June 29: New Zealand v Australia (d/n)
July 05: Pakistan v Bangladesh (d/n) July 14: Final (d) July 15: Reserve day Old Trafford, Manchester June 16: India v Pakistan (d) June 18: England v Afghanistan (d)
June 22: West Indies v New Zealand (d/n) June 27: West Indies v India (d) July 06: Australia v South Africa (d/n) July 09: First semifinal (1 v 4) (d) July 10: Reserve day The Oval, London
May 30: England v South Africa (d)
June 02: South Africa v Bangladesh (d)
June 05: Bangladesh v New Zealand (d/n) June 09: India v Australia (d) June 15: Sri Lanka v Australia (d) Chester-le-Street
June 28: Sri Lanka v South Africa (d)
July 01: Sri Lanka v West Indies (d)
July 03: England v New Zealand (d) Trent Bridge, Nottingham
May 31: West Indies v Pakistan (d) June 03: England v Pakistan (d) June 06: Australia v West Indies (d) June 13: India v New Zealand (d) June 20: Australia v Bangladesh (d)