Dhaka - Bangladesh captain Shakib Al Hasan elected to bat after winning the toss against India in a triangular one-day series match on Thursday.
The hosts made one change from the side that lost to Sri Lanka in their opening match, replacing paceman Shafiul Islam with Syed Rasel. India retained the team that lost to Sri Lanka in the previous match on Tuesday.
Each side will play four league matches before the top two advance to the final on January 13.
Bangladesh: Shakib Al Hasan (capt), Tamim Iqbal, Imrul Kayes, Mohammad Ashraful, Raqibul Hasan, Mushfiqur Rahim, Mohammad Mahmudullah, Naeem Islam, Abdur Razzak, Rubel Hossain, Syed Rasel.
India: Mahendra Singh Dhoni (capt), Virender Sehwag, Gautam Gambhir, Virat Kohli, Suresh Raina, Yuvraj Singh, Ravindra Jadeja, Harbhajan Singh, Zaheer Khan, Ashish Nehra, Shanthakumaran Sreesanth.
Umpires: Enamul Haque (BAN) and Ian Gould (ENG)
TV umpire: Sharfuddoula Shahid (BAN)
Match referee: Andy Pycroft (ZIM)