New Zealand and West Indies will face each other in Match 29 of ICC World Cup 2019 at the Old Trafford, Manchester, on June 22.
Kane Williamson and Chris Morris made entry to the top 10 whereas Lockie Ferguson moved up three places.
New Zealand and South Africa will face each other in Match 25 of ICC World Cup 2019 at Edgbaston, Birmingham, on June 19.
Afghanistan and England will face each other in Match 24 of ICC World Cup 2019 at Old Trafford, Manchester, on June 18.
Australia and Sri Lanka will face each other in Match 20 of the ICC World Cup 2019 at The Oval, London.
India and New Zealand will face each other in Match 18 of the ICC World Cup 2019 at Trent Bridge, Nottingham.
Australia and Pakistan will face each other in Match 17 of the ICC World Cup 2019 at County Ground, Taunton on June 12.
There is still an outside chance of the Proteas making the semi-final if they win all of their remaining six matches. But the path won’t be easy – first up, they clash against a full-strength West Indies in Southampton.
England beat Bangladesh by 106 runs in Match 12 of the ICC World Cup; New Zealand win by seven wickets against Afghanistan to stay undefeated at the World Cup.
Australia and India will face each other in Match 14 of the ICC World Cup 2019 at The Oval, London on June 9.