Bangladesh captain Mushfiqur Rahim elected to field after winning the toss against India in the Asia Cup one-day tournament in Dhaka on Friday.
India, who beat Sri Lanka by 50 runs in their opening match, need a win to qualify for the final.
Pakistan arehave virtually assured of a place after beating Bangladesh and Sri Lanka in their opening two games.
India's Sachin Tendulkar needs just one more hundred to complete an unprecedented 100 international centuries.
Bangladesh: Mushfiqur Rahim (capt), Tamim Iqbal, Mohammad Nazimuddin, Jahurul Islam, Shakib Al Hasan, Mohammad Mahmudullah, Nasir Hossain, Mashrafe Mortaza, Abdur Razzak, Shafiul Islam, Shahadat Hossain.
TV umpire: Ruchira Palliyaguruge (SRI)
Match referee: David Boon (AUS)
Source: AFP Global Edition