Bangladesh managed a consolation win in the third and final One-Day International of their three-match series against Zimbabwe after beating the hosts by 105 runs in Harare on Wednesday.
Bangladesh had already lost the series after losing the first two matches, and this win brought the deficit down to 2-1.
This was Bangladesh's 400th ODI, and they managed to avoid a clean sweep with a thumping win.
After losing the toss for a third consecutive time, Bangladesh batted first again and put 256-9 on the board, courtesy of an unbeaten 85 from Afif Hossain and 76 from opener Anamul Haque.
In reply, the hosts lost half of their side within the powerplay and were never in the chase and were set to lose by a huge margin. But a 68-run stand between Richard Ngarava and Victor Nyauchi for the 10th wicket frustrated Bangladesh before Mustafizur Rahman rattled Nyauchi’s stumps to bowl them out for 151.
Mustafizur was the pick of the Bangladesh bowlers as he picked up four wickets. Debutant Ebadot Hossain and Taijul Islam picked up two each, while Hasan Mahmud and Mehidy Hasan Miraz picked up one each.