New Zealand has secured a spot in the semi-finals of the tournament after defeating Bangladesh by 5 wickets, marking their ...