Dhaka - Bangladesh captain Mushfiqur Rahim won the toss and chose to field in the second one-day international against India at the Sher-e-Bangla stadium in Dhaka on Tuesday.
India, who won the opening match on Sunday by seven wickets, brought in all-rounder Stuart Binny in place of off-spinner Pervez Rasool for the day-night clash.
For Bangladesh, Mithun Ali came in for Mominul Haque and Taskin Ahmed replaced Abdur Razzak.
The third and final game of the short series will be played on Thursday.
India: Suresh Raina (captain), Ajinkya Rahane, Robin Uthappa, Cheteshwar Pujara, Ambati Rayudu, Wriddhiman Saha, Akshar Patel, Stuart Binny, Amit Mishra, Umesh Yadav, Mohit Sharma.
Bangladesh: Mushfiqur Rahim (captain), Tamim Iqbal, Anamul Haque, Mithun Ali, Shakib Al Hasan, Mahmudullah, Nasir Hossain, Ziaur Rahman, Mashrafe Mortaza, Taskin Ahmed, Al-Amin Hossain.
Umpires: Kumar Dharmasena (SRI), Sharfuddoula (BAN)
TV Umpire: Anisur Rahman (BAN)
Match referee: Roshan Mahanama (SRI)