Match: India v Bangladesh
Time: 5:30pm SGT/ 3pm BST/ 10:30am IST
Date: 15 June, Thursday
Venue: Edgbaston, Birmingham
Tournament: 2017 ICC Champions Trophy
TV Channel: In Singapore, Starhub & Singtel will provide the live coverage of the match.
Live Streaming: Hotstar will provide live streaming between India v Bangladesh match in India.
India made it to the semi-final after finishing on top of Group B, following their comfortable victories over Pakistan and South Africa. A defeat, sandwiched between these two wins did not hamper their chances of finishing on top of the group.
Virat Kohli will be hoping he can help India win the Champions Trophy for the second consecutive time this year. The last edition of the tournament was won by India, with MS Dhoni leading the side.
Bangladesh made it to the last four after finishing runners-up in Group A, ahead of New Zealand and Australia. The Tigers defeated Kiwis in the last group stage fixture in order to make it to the semi-final.
India: Star Sports.
Singapore: Starhub & Singtel
India: Fox Sports
UK: Sky Sports
US: Willow TV
Caribbean: ESPN Caribbean
Possible XI: Shikhar Dhawan, Rohit Sharma, Virat Kohli (c), Yuvraj Singh, MS Dhoni (wk), Hardik Pandya, Ravindra Jadeja, Ravichandran Ashwin, Bhuvneshwar Kumar, Jasprit Bumrah, Umesh Yadav.
Possible XI: Tamim Iqbal, Imrul Kayes, Soumya Sarkar, Sabbir Rahaman, Mahmudullah, Shakib Al Hasan, Mushfiqur Rahim (wk), Mashrafe Mortaza (c), Rubel Hossain, Mustafizur Rahaman, Taskin Ahmed.