Bangladesh were dismissed for 244 on the final day of their only Test in Harare, handing victory to Zimbabwe by 130 runs as they made a winning comeback to five-day cricket.
Bangladesh had been set an unlikely 375 to win and resumed on 112 for three before they were bowled out in 57.3 overs with seamer Kyle Jarvis taking four for 61.
Bangladesh needed their middle order to contribute if they were to get anywhere near to winning or even saving the game but Mohammmad Ashraful (39), Mushfiqur Rahim (28), Mahmudullah (11) and Shakib Al Hasan (6) were unable to bat for long enough, Chris Mpofu removing Rahim and Mahmudullah in quick succession.
Abdur Razzak smashed 43 in 17 balls before he and Shakib were both snaffled by Elton Chigumbura, leaving Jarvis to mop up the tail by bowling Shafiul Islam for seven and trapping Robiul Islam in front for 12, with Rubel Hossain unbeaten on eight.
This was Zimbabwe's first Test since 2005, when they voluntarily withdrew and the win was set up by a century in the first innings from Hamilton Masakadza and a maiden three-figure score in the second innings for new captain Brendan Taylor.
© Cricket World 2011
Open an account with bet365 today and qualify for up to £200 in free bets with our fantastic 100% Deposit Bonus.