India restricted Bangladesh to 264 for seven wickets in 50 overs in the semi-final of the ICC Champions Trophy 2017 in Edgbaston. Tamim Iqbal (70) and Mushfiqur Rahim (63) shared
a 123-run stand for the third wicket. For India, Jasprit Bumrah and Bhuvneshwar Kumar took two wickets each. The winner of this match will play Pakistan in the final.