Harare: Bangladesh's middle order carried them to a comfortable six-wicket win over Zimbabwe to end the host's surprise winning start in the Twenty20 tri-series on Thursday.
Nasir Hossain and Mahmudullah shared an unbeaten half-century partnership to take Bangladesh to 153 for 4 at Harare Sports Club, overhauling Zimbabwe's 149 for 8 with more than two overs to spare.
Mashrafe Mortaza took 2 for 28 as the Zimbabweans posted a below-par total after beating Bangladesh and South Africa in their opening two games in the three-team tournament.
Opener Hamilton Masakadza (56) made his third half-century in three games for the Zimbabweans but had little support.
Hossain (41 not out) and Mahmudullah (29 not out) saw Bangladesh home with an unbroken 54-run stand after it was 99-4 in the 14th over with Mushfiqur Rahim's run out.