May 30: England v South Africa (10:30 BST)
May 31: West Indies v Pakistan (10:30 BST)
June 1: New Zealand v Sri Lanka (10:30 BST)
June 1: Afghanistan v Australia (d/n) (13:30 BST)
June 2: South Africa v Bangladesh (10:30 BST)
June 3: England v Pakistan (10:30 BST)
June 4: Afghanistan v Sri Lanka (10:30 BST)
June 5: South Africa v India (10:30 BST)
June 5: Bangladesh v New Zealand (d/n) (13:30 BST)
June 6: Australia v West Indies (10:30 BST)
June 7: Pakistan v Sri Lanka (10:30 BST)
June 8: England v Bangladesh (10:30 BST)
June 8: Afghanistan v New Zealand (d/n) (13:30 BST)
June 9: India v Australia (10:30 BST)
June 10: South Africa v West Indies (10:30 BST)
Read More: icc cricket world cup 2019 live streaming
June 11: Bangladesh v Sri Lanka (10:30 BST)
June 12: Australia v Pakistan (10:30 BST)
June 13: India v New Zealand (10:30 BST)
June 14: England v West Indies (10:30 BST)
June 15: Sri Lanka v Australia (10:30 BST)
June 15: South Africa v Afghanistan (d/n) (13:30 BST)
June 16: India v Pakistan (10:30 BST)
June 17: West Indies v Bangladesh (10:30 BST)
Also Check: Cricket World Cup Fixtures with USA Time
June 18: England v Afghanistan (10:30 BST)
June 19: New Zealand v South Africa (10:30 BST)
June 20: Australia v Bangladesh (10:30 BST)
June 21: England v Sri Lanka (10:30 BST)
June 22: India v Afghanistan (10:30 BST)
June 23: West Indies v New Zealand (d/n) (13:30 BST)
June 23: Pakistan v South Africa (10:30 BST)
June 24: Bangladesh v Afghanistan (10:30 BST)
June 25: England v Australia (10:30 BST)
June 26: New Zealand v Pakistan (10:30 BST)
June 27: West Indies v India (10:30 BST)
June 28: Sri Lanka v South Africa (10:30 BST)
June 29: Pakistan v Afghanistan (10:30 BST)
June 29: New Zealand v Australia (d/n) (13:30 BST)
June 30: England v India (10:30 BST)
July 1: Sri Lanka v West Indies (10:30 BST)
July 2: Bangladesh v India (10:30 BST)
July 3: England v New Zealand (10:30 BST)
July 4: Afghanistan v West Indies (10:30 BST)
July 5: Pakistan v Bangladesh (d/n) (13:30 BST)
July 6: Sri Lanka v India (10:30 BST)
July 6: Australia v South Africa (d/n) (13:30 BST)
July 9: First semi-final: 1st v 4th (10:30 BST)
July 11: Second semi-final: 2nd v 3rd (10:30 BST)
July 14: Final (10:30 BST)
Source: https://www.cricketwcup2019.com/