Opening batsman Tamim Iqbal (104) recorded his eighth Test century as Bangladesh posted 190/2 in 44 overs during the opening day's play of the second and final Test against England in Mirpur on Friday.
Tamim put on 170 runs for the second wicket alongside Mominul Haque (66*), who bagged his 10th fifty. Mahmudullah (nine) is unbeaten along with Mominul.
Tamim and Mominul rescued Bangladesh after the early departure of opener Imrul Kayes (one), who departed off the bowling of Chris Woakes.
Earlier, captain Mushfiqur Rahim won the toss and elected to bat first.
All-rounder Shuvagata Hom replaced Shafiul Islam in the playing XI for the Tigers.
On the other hand, England made two changes to the team from the first Test, Zafar Ansari making his debut after coming in for Gareth Batty and Steven Finn replacing the rested Stuart Broad.
190/2 in 44 overs (Tamim 104, Mominul 66*, Woakes 1/25)
Tamim Iqbal, Imrul Kayes, Mominul Haque, Mahmudullah, Shakib al Hasan, Mushfiqur Rahim (C & WK), Sabbir Rahman, Shuvagata Hom, Mehedi Hasan Miraz, Taijul Islam and Kamrul Islam Rabbi
Alastair Cook (C), Ben Duckett, Joe Root, Gary Ballance, Ben Stokes, Jonny Bairstow (WK), Moeen Ali, Zafar Ansari, Chris Woakes, Adil Rashid and Steven Finn