Bangladesh won the toss and elected to bat first in the second Test against England at the Sher-e-Bangla National Stadium on Saturday.
England made one change to the squad that won the first Test by 181 runs in Chittagong, dropping opener Michael Carberry for debutant off spinner James Tredwell.
Bangladesh handed batsman Jahirul Islam a Test debut in place of Aftab Ahmed, while paceman Shafiul Islam came in the side for Shahadat Hossain.
England: Alastair Cook (captain), Jonathan Trott, Kevin Pietersen, Paul Collingwood, Ian Bell, Matt Prior, Stuart Broad, Tim Bresnan, Graeme Swann, Steven Finn and James Tredwell.
Bangladesh: Shakib Al Hasan (captain), Tamim Iqbal, Imrul Kayes, Zunaed Siddique, Jahirul Islam, Mahmudullah, Mushfiqur Rahim, Naeem Islam, Abdur Razzak, Shafiul Islam and Rubel Hossain.