England on Tuesday defeated New Zealand by 87 runs in the Group A match, becoming the first team to qualify for the Champions Trophy 2017 semi-finals. England posted their 23rd 300+ score in 46 matches since the ICC Cricket World Cup 2015, which is the most by any team. Kane Williamson scored his fifth consecutive ODI fifty against England.