Bangladesh reached 1-95 at stumps on day two of the first Test against Zimbabwe in Harare on Thursday.
The tourists looked relatively comfortable in reply to Zimbabwe's total of 389, losing just one wicket in 25 overs, with Shahriar Nafees the only man to depart for 29.
Opener Jahurul Islam (38) and Mohammad Ashraful (23) were both unbeaten heading into the third day.
Earlier in the day, Brendan Taylor became the highest-scoring Zimbabwean captain in a first innings he dominated.
Taylor began the day on 105 and he continued where he left off on day one, reaching 171 before he was dismissed caught behind by wicketkeeper Mushfiqur Rahim off Enamul Haque (3-133).
Zimbabwe started the day in a strong position on 4-217 with Taylor and Elton Chigumbura (12) at the crease.
Chigumbura added six runs on day two before he was out caught and bowled by Rubel Hossain (2-87).
Richmond Mutumbami followed two overs later when he edged a Robiul Islam (3-84) delivery to Rahim for 11.
Taylor and Graeme Cremer then combined for a 106-run seventh-wicket partnership as the pair pushed Zimbabwe past the 340-run mark.
Cremer was eventually sent back to the pavilion for a career-best score of 42 after falling victim to Sohag Gazi (2-55) before Taylor followed the very next ball.
Keegan Meth (21) and Shingi Masakadza (21) proved a nuisance for the Bangladeshi, with the tailenders adding a priceless 45 runs.
The opinions expressed here are the views of the writer and do not necessarily reflect the views and opinions of Cricket Australia
First Posted 19 April, 2013 10:54AM AEDT