Bangladesh bounced back in the second T20 against Zimbabwe, producing a fine all-round display in Bulawayo to level the three-match series.

Asked to bat on Friday, Bangladesh posted a challenging 186 for 5, powered by gritty half-centuries from Tanzid Hasan and Saif Hassan.

Zimbabwe's chase never gathered momentum as Bangladesh's spinners ripped through the hosts' batting order.

Mahedi Hasan and Rishad Hossain combined to claim seven wickets, leaving Zimbabwe short of the target.