teams qualified for semifinals in champions trophy 2017
2017 ICC Champions Trophy England became the first team to qualify for the semi-finals by virtue of two wins in its first two Group A games, and with other teams of the group either losing a game or ending games without a result.[36] Bangladesh qualified for the semi-finals following their win against New Zealand, and Australia failing to beat England in the final match of Group A.[37] From Group B, India and Pakistan qualified for the semi-finals following victories in their final group matches against South Africa and Sri Lanka respectively.[38][39]