ICC Cricket World Cup 2019
New Zealand vs South Africa, Match 25
South Africa
South Africa 100/2(25.2 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 48 min
Trent Bridge, Nottingham
Bangladesh
ICC Cricket World Cup 2019
England vs Sri Lanka, Match 27
England
Starts in 1 Days 20 hr 48 min
Headingley, Leeds
Sri Lanka
ICC Cricket World Cup 2019
India vs Afghanistan, Match 28
India
Starts in 2 Days 20 hr 48 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 48 min
Emirates Old Trafford, Manchester
New Zealand