Cheema returned to bowl out Mahmudullah for a first ball duck to leave the home side, who need to win the match to level the series after suffering an innings defeat in the first test, struggling on 21-3.

Nasir Hossain (seven) was next to go in the 14th over when he edged a simple catch to wicketkeeper Adnan Akmal off the bowling of Cheema.

Shahriar Nafees was the only Bangladeshi batsman to offer some resistance as he reached 24 not out alongside Shakib Al Hasan (nine not out) at the break.