Bangladesh defeated Zimbabwe by 162 runs in the second Test in Khulna on Friday to take a winning 2-0 lead in the three-match series.
The tourists, set a target of 314, were bowled out for 151 in their second innings after tea on the fifth day with Shakib Al Hasan claiming five wickets for 44 runs.
Bangladesh, who won the first Test in Dhaka by three wickets, had declared their second knock at 248-9 before lunch.
The third and final Test starts in Chittagong on November 12.
Bangladesh 433 and 248-9 declared; Zimbabwe 368 and 151