Dhaka, July 17 -- Bangladesh beat Zimbabwe by 34 runs in the second T20I on Friday to level the three-match series 1-1.

Tanzid Hasan scored 58 from 44 balls and Saif Hassan added a half-century as the pair put on 120 for the opening wicket, Bangladesh's seventh century opening stand in T20Is.

Bangladesh were 123 without loss before losing five wickets in 13 deliveries and slipping to 142 for 5 in the 17th over.

Yasir Ali made 22 from 12 balls and Mohammad Saifuddin remained unbeaten in an unbroken stand of 45 from 19 deliveries that carried Bangladesh to 186 for 5.

Saifuddin hit four consecutive sixes in the final over from Brad Evans, becoming the first Bangladesh batter to do so in a T20I.

Zimbabwe lost three wickets inside the fir...