Dhaka, June 30 -- Zimbabwe secured a historic victory over Bangladesh on Tuesday, winning the one-off Test at the Harare Sports Club by an innings and 85 runs inside three days.

It is now their largest-ever Test victory by an innings and their first innings win against Bangladesh since 2001.

Resuming their second innings on Day 3 at 40 for 1 while trailing by 230 runs, Bangladesh collapsed to 185 all out in 45 overs against a disciplined Zimbabwean pace attack.

Bangladesh dismissed for 140 in first innings against Zimbabwe

Seamer Blessing Muzarabani led the host nation's bowling performance with figures of 4 for 65 from 17 overs.

Bangladesh suffered immediate setbacks in the morning session when Muzarabani struck twice in his opening...