To maintain their unbeaten ODI series record at home, Bangladesh chose to bowl first against England at the Sher-e-Bangla National Cricket Stadium in Dhaka Friday.
The hosts suffered a defeat in the series opener in Mirpur Wednesday, which England won by three wickets, thanks to Dawid Malan's brilliant century.
With a win under their belt, England are now eyeing to clinch the series with one match left to play on March 6 in Chattogram.
Bangladesh captain Tamim Iqbal expressed disappointment at his team's batting performance in the first match, as only Najmul Hossain Shanto managed to score a fifty.
Tamim said the team could have posted 20 to 30 more runs to avoid the defeat. In the second match, he hoped to see better efforts from the batters.
Bangladesh fielded an unchanged playing XI, while England made two changes, bringing in Sam Curran and Saqib Mahmood, and resting Jofra Archer and Chris Woakes.
Bangladesh playing XI
Tamim Iqbal (c), Litton Das, Najmul Hossain Shanto, Mushfiqur Rahim(w), Shakib Al Hasan, Mahmudullah, Afif Hossain, Mehidy Hasan Miraz, Taskin Ahmed, Taijul Islam, and Mustafizur Rahman
England playing XI
Jason Roy, Philip Salt, Dawid Malan, James Vince, Jos Buttler (w/c), Will Jacks, Moeen Ali, Sam Curran, Adil Rashid, Saqib Mahmood, and Mark Wood