Bangladesh have omitted veteran batsman and former captain Mohammad Ashraful from the 14-man squad named for the two-test series against England starting in Chittagong on Friday.
Ashraful has failed to register a half-century in his last 13 international innings and skipped the one-day series against the tourists, instead opting to try and regain his form in domestic first-class matches.
However, a string of low scores followed by knocks of one and 30 for Bangladesh A in this week's warm-up game against England appear to have cost him his place.
Left-arm spinner Enamul Haque Jr returns to a side that also includes batsman Roqibul Hassan, who was overlooked in the one-day series but forced his way back into the reckoning with an unbeaten century and a fifty in the same warm-up game.
England won the one-day series 3-0.
Squad: Shakib Al Hasan (captain), Mushfiqur Rahim, Tamim Iqbal, Imrul Kayes, Zunaed Siddique, Aftab Ahmed, Mahmudullah, Roqibul Hassan, Naeem Islam, Rubel Hossain, Shafiul Islam, Abdur Razzak, Enamul Haque Jr, Shahadat Hossain.