Shakib returned unbeaten on 89 off 91 balls after the hosts, who resumed at the overnight score of 107-5, were bowled out for 203 in their first innings shortly before lunch.

Pakistan captain Misbah-ul Haq did not enforce the follow-on despite a lead of 354 runs, and the tourists went to lunch at 7-1 in their second knock at the Sher-e-Bangla stadium.

Sami Aslam was unbeaten on three and Azhar Ali was on four after Mohammad Hafeez was caught behind off Mohammad Shahid in the first over of the innings.

Bangladesh added six runs to their overnight total when Soumya Sarkar was snapped up at short cover off Wahab Riaz, who then dismissed Shuvagata Hom for zero in his next over.

Shakib, who was on 27 when Taijul Islam was bowled by Mohammad Hafeez to make it 140-8, lashed out at the Pakistani bowlers to add a further 62 runs to his score.

The left-hander raced to his half-century with two consecutive boundaries off leg-spinner Yasir Shah and
celebrated the landmark with a six later in the same over.

Shakib hit 14 boundaries and two sixes, scoring 62 of the 63 runs he added for the ninth wicket with Shahid, who held his end for nine overs to allow the senior partner to boost the total.

The innings terminated when Shahid was dismissed by Yasir since the injured Shahadat Hossain did not come out to bat.

Wahab and Yasir Shah picked up three wickets each. Pakistan had made 557-8 declared in their first innings.

The first Test ended in a draw in Khulna last week.

Latest News from India News Desk