Watch free live streaming of India vs Bangladesh ICC Champions Trophy 2017 second semi-final. This is the first Champions Trophy semi-final as they face defending champions India. The IND vs BAN will start from 3:00 PM IST onwards, with toss at 2:30 PM. The match will be telecast live on Star Sports 1/HD and Star Sports 1 Hindi/HD in India. And free live streaming will be available on HotStar. For Bangladesh viewers, the IND vs BAN  LIVE match will be available on Gazi TV with free streaming available hereAlso Catch- IND vs BAN LIVE Score

Pakistan have already qualified for the finals of Champions Trophy 2017, and now India and Bangladesh meet to decide the second finalist. One thing is certain; the Champions Trophy will remain in Asia.

India will be looking to book their place in the finals of Champions Trophy for the second time in a row. The Virat Kohli-led side no doubt start as favourites against Bangladesh but will be in no mood to take them lightly. Bangladesh go into the match with an impressive win over New Zealand.

Shakib Al Hasan and Mahmudullah shared a double-century stand to take their side to victory from a difficult position. No one would have imagined Bangladesh zipping past world Champions Australia and New Zealand from Group A to make it to the finals. Also Read- Preview, India vs Bangladesh: Familiar foes ready to deliver knockout punch


India (From): Rohit Sharma, Shikhar Dhawan, Virat Kohli(c), Yuvraj Singh, MS Dhoni(w), Hardik Pandya, Kedar Jadhav, Ravindra Jadeja, Ravichandran Ashwin, Bhuvneshwar Kumar, Jasprit Bumrah, Ajinkya Rahane, Dinesh Karthik, Umesh Yadav, Mohammed Shami.

Bangladesh (From): Tamim Iqbal, Soumya Sarkar, Sabbir Rahman, Mushfiqur Rahim(w), Shakib Al Hasan, Mahmudullah, Mosaddek Hossain, Mashrafe Mortaza(c), Taskin Ahmed, Rubel Hossain, Mustafizur Rahman, Imrul Kayes, Sunzamul Islam, Mehedi Hasan, Shafiul Islam.