England set 286-run target for Bangladesh in the opening Test in Chittagong of the two-match series after losing all wickets for 240 in their second innings on the fourth day on Sunday.
The visitors batted for about 20 minutes in the morning, adding 12 runs to their overnight total of 228 for nine before they were bundled out.
Bangladesh left-arm spinner Shakib Al Hasan finished with five wickets for 85 runs.