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.
Shakib and Ferguson at the top of the most runs and most wickets table respectively.
Afghanistan will play New Zealand in Match 13 of the World Cup at County Ground, Taunton on June 8.
Match 13 of the World Cup will feature New Zealand and Afghanistan at Taunton, a floodlit match on June 8.
India began their World Cup campaign with a win over South Africa, while New Zealand survived a scare to beat Bangladesh.
Bangladesh will play New Zealand in Match 9 in a day-nighter on June 5. Whoever wins will become the first side in the tournament to score 4 points.
New Zealand will play Bangladesh in Match 9 of the ICC World Cup 2019 at The Oval on June 5.
New Zealand and Australia won their respective matches in the World Cup.
David Warner is now leading the chart with 89 runs. Matt Henry, Pat Cummins and Adam Zampa took 3 wickets each.
New Zealand will face Sri Lanka in Match 3 of the ICC World Cup 2019 at Sophia Gardens, Cardiff, on June 1.