England captain Alastair Cook won the toss on Tuesday and put Bangladesh in to bat first in the second limited-overs international at Sher-e-Bangla National Stadium. England replaced pacer Ryan Sidebottom with offspinner James Tredwell in the only change to the lineup that won the first match on Sunday.
Bangladesh introduced rookie Suhrawardi Shuvo to replace batsman Zunaid Siddique and brought in paceman Rubel Hossain, omitting Mashrafee Mortaza.
England leads the 3-match series 1-0.
England: Alastair Cook (captain), Tim Bresnan, Stuart Broad, Paul Collingwood, Craig Kieswetter, Eoin Morgan, Matt Prior, Kevin Pietersen, Ryan Sidebottom, Graeme Swann, Luke Wright.
Bangladesh: Shakib Al Hasan (captain), Mushfiqur Rahim, Tamim Iqbal, Imrul Kayes, Zunaid Siddique, Aftab Ahmed, Mahmudullah, Naeem Islam, Mashrafe Mortaza, Abdur Razzak, Shafiul Islam.
Umpires: Rod Tucker, Australia and Nadir Shah, Bangladesh.
TV Umpire: Sharfuddoula, Bangladesh. Match Referee: Jeff Crowe, New Zealand.