ICC Cricket World Cup 2019
New Zealand vs South Africa, Match 25
South Africa
South Africa 140/4(34.0 ovs)
New Zealand opt to field first
Edgbaston, Birmingham
New Zealand
ICC Cricket World Cup 2019
England vs Afghanistan, Match 24
Afghanistan
Afghanistan 247/8(50.0 ovs)
England won by 150 runs
Emirates Old Trafford, Manchester
England
ICC Cricket World Cup 2019
West Indies vs Bangladesh, Match 23
Bangladesh
Bangladesh 322/3(41.3 ovs)
Bangladesh won by 7 wickets
The Cooper Associates County Ground, Taunton
West Indies
ICC Cricket World Cup 2019
India vs Pakistan, Match 22
Pakistan
Pakistan 212/6(40.0 ovs)
India won by 89 (2nd innings reduced to 40 overs due to rain, DLS target 302 ) runs
Emirates Old Trafford, Manchester
India
ICC Cricket World Cup 2019
South Africa vs Afghanistan, Match 21
South Africa
South Africa 131/1(28.4 ovs)
South Africa won by 9 wickets
Sophia Gardens, Cardiff
Afghanistan
ICC Cricket World Cup 2019
Sri Lanka vs Australia, Match 20
Sri Lanka
Sri Lanka 247-all out(45.5 ovs)
Australia won by 87 runs
Kennington Oval, London
Australia
ICC Cricket World Cup 2019
Australia vs Bangladesh, Match 26
Australia
Starts in 20 hr 7 min
Trent Bridge, Nottingham
Bangladesh
ICC Cricket World Cup 2019
England vs Sri Lanka, Match 27
England
Starts in 1 Days 20 hr 7 min
Headingley, Leeds
Sri Lanka
ICC Cricket World Cup 2019
India vs Afghanistan, Match 28
India
Starts in 2 Days 20 hr 7 min
The Rose Bowl, Southampton
Afghanistan
ICC Cricket World Cup 2019
West Indies vs New Zealand, Match 29
West Indies
Starts in 2 Days 23 hr 7 min
Emirates Old Trafford, Manchester
New Zealand