Results of World Cup Matches Up To Sunday 2nd June

England beat South Africa
England 311 for 8 (Stokes 89, Morgan 57, Roy 54, Root 51, Ngidi 3-66) beat South Africa 207 (de Kock 68, van der Dussen 50, Archer 3-27) by 104 runs

West Indies beat Pakistan
West Indies 108 for 3 (Gayle 50, Amir 3-26) beat Pakistan 105 (Thomas 4-27, Holder 3-42) by seven wickets

New Zealand beat Sri Lanka
New Zealand 137 for 0 (Guptill 73*, Munro 58*) beat Sri Lanka 136 (Karunaratne 52*, Ferguson 3-22, Henry 3-29) by 10 wickets

Australia beat Afghanistan
Australia 209 for 3 (Warner 89*, Finch 66) beat Afghanistan 207 (Najibullah 51, Rahmat 43, Cummins 3-40, Zampa 3-60) by seven wickets

Bangladesh beat South Africa
Bangladesh 330 for 6 (Mushfiqur 78, Shakib 75, Phehlukwayo 2-52) beat South Africa 309 for 8 (du Plessis 62, Mustafizur 3-67) by 21 runs

Today Monday 3rd June-England v Pakistan
West Indies’ next game is on Thursday 6th June versus Australia

You might also like