2019 ICC Cricket World Cup Schedule
MATCH 1: May 30 2019
England vs South Africa, London
(England won by 104 runs)
MATCH 2: May 31 2019
Pakistan vs West Indies, Nottingham
(West Indies won by 7 wickets)
MATCH 3: June 1 2019
Sri Lanka vs New Zealand, Cardiff
(New Zealand won by 10 wickets)
MATCH 4: June 1 2019
Afghanistan vs Australia, Bristol
(Australia won by 7 wickets)
MATCH 5: June 2 2019
Bangladesh vs South Africa, London
(Bangladesh won by 21 runs)
MATCH 6: June 3 2019
Pakistan vs England, Nottingham
(Pakistan won by 14 runs)
MATCH 7: June 4 2019
Afghanistan vs Sri Lanka, Cardiff
(Sri Lanka won by 34 runs – D/L method)
MATCH 8: June 5 2019
India vs South Africa, Southampton
(India won by 6 wickets)
MATCH 9: June 5 2019
Bangladesh vs New Zealand, London
(New Zealand won by 2 wickets)
MATCH 10: June 6 2019
Australia vs West Indies, Nottingham
(Australia won by 15 runs)
MATCH 11: June 7 2019
Pakistan vs Sri Lanka, Bristol
(Match washed out)
MATCH 12: June 8 2019
England vs Bangladesh, Cardiff
(England won by 106 runs)
MATCH 13: June 8 2019
Afghanistan vs New Zealand, Taunton
(New Zealand won by 7 wickets)
MATCH 14: June 9 2019
Australia vs India, London
(India won by 36 runs)
MATCH 15: June 10 2019
South Africa vs West Indies, Southampton
(Match washed out)
MATCH 16: June 11 2019
Bangladesh vs Sri Lanka, Bristol
(Match washed out)
MATCH 17: June 12 2019
Australia vs Pakistan, Taunton
(Australia won by 41 runs)
MATCH 18: June 13 2019
India vs New Zealand, Nottingham
(Match washed out)
MATCH 19: June 14 2019
England vs West Indies, Southampton
(England won by 8 wickets)
MATCH 20: June 15 2019
Australia vs Sri Lanka, London
(Australia won by 87 runs)
MATCH 21: June 15 2019
Afghanistan vs South Africa, Cardiff
(South Africa won by 9 wickets)
MATCH 22: June 16 2019
India vs Pakistan, Manchester
(India won by 89 runs – D/L method)
MATCH 23: June 17 2019
Bangladesh vs West Indies, Taunton
(Bangladesh won by 7 wickets)
MATCH 24: June 18 2019
Afghanistan vs England, Manchester
(England won by 150 runs)
MATCH 25: June 19 2019
New Zealand vs South Africa, Birmingham
(New Zealand won by 4 wickets)
MATCH 26: June 20 2019
Australia vs Bangladesh, Nottingham
(Australia won by 48 runs)
MATCH 27: June 21 2019
England vs Sri Lanka, Leeds
(Sri Lanka won by 20 runs)
MATCH 28: June 22 2019
Afghanistan vs India, Southampton
(India won by 11 runs)
MATCH 29: June 22 2019
New Zealand vs West Indies, Manchester
(New Zealand won by 5 runs)
MATCH 30: June 23 2019
Pakistan vs South Africa, London
(Pakistan won by 49 runs)
MATCH 31: June 24 2019
Afghanistan vs Bangladesh, Southampton
(Bangladesh won by 62 runs)
MATCH 32: June 25 2019
England vs Australia, London
(Australia won by 64 runs)
MATCH 33: June 26 2019
New Zealand vs Pakistan, Birmingham
(Pakistan won by 6 wickets)
MATCH 34: June 27 2019
India vs West Indies, Manchester
(India won by 125 runs)
MATCH 35: June 28 2019
South Africa vs Sri Lanka, Chester-le-Street
(South Africa won by 9 wickets)
MATCH 36: June 29 2019
Afghanistan vs Pakistan, Leeds
(Pakistan won by 3 wickets)
MATCH 37: June 29 2019
Australia vs New Zealand, London
(Australia won by 86 runs)
MATCH 38: June 30 2019
England vs India, Birmingham
(England won by 31 runs)
MATCH 39: July 1 2019
Sri Lanka vs West Indies, Chester-le-Street
(Sri Lanka won by 23 runs)
MATCH 40: July 2 2019
Bangladesh vs India, Birmingham
(India won by 28 runs)
MATCH 41: July 3 2019
England vs New Zealand, Chester-le-Street
(England won by 119 runs)
MATCH 42: July 4 2019
Afghanistan vs West Indies, Leeds
(West Indies won by 23 runs)
MATCH 43: July 5 2019
Bangladesh vs Pakistan, London
(Pakistan won by 94 runs)
MATCH 44: July 6 2019
India vs Sri Lanka, Leeds
(India won by 7 wickets)
MATCH 45: July 6 2019
Australia vs South Africa, Manchester
(South Africa won by 10 runs)
SEMI-FINAL 1: July 9 2019
India vs New Zealand, Manchester
(New Zealand won by 18 runs)
SEMI-FINAL 2: July 11 2019
Australia vs England, Birmingham
(England won by 8 wickets)
FINAL: July 14 2019
England vs New Zealand, London