Zimbabwe won the fourth one-day international against Bangladesh by seven wickets on Friday to clinch the series.
In reply to Bangladesh's 206-9, the hosts cruised to 212-3, with seven wickets and over 8 overs to spare at the end of play. Zimbabwe now leads the five-match series 3-1. The last game is on Sunday, also at the Harare Sports Club.
Zimbabwe's Terry Duffin and Vusi Sibanda put on 50 in the first 10 overs. Duffin was caught behind off Mohammad Rafique for 24, with the score at 57.
That brought Greg Strydom to the wicket. He scored 58 in 58 balls, including a six and seven fours, before being caught by Mohammad Ashraful off Abdur Razzak.
When Hamilton Masakadza retired hurt with a bloodied nose at 19, the run chase was taken up by two of Zimbabwe's heavy-hitters. Brendan Taylor scored an undefeated 27, and Stuart Matsikenyere was not out 26, as the hosts completed the job without trouble. Taylor ended the match with two huge sixes over mid-wicket. In Wednesday's game his 79 in 72 balls also finished with a six. Earlier, Zimbabwe captain Prosper Utseya and fellow off-spinner Hamilton Masakadza took two wickets each as Bangladesh struggled to 206-9.
Utseya struck twice and conceded only 25 runs from his maximum 10 overs, while Masakadza took 2-36 also from 10 overs. Opening bowler Ed Rainsford also took two wickets, but conceded 46 runs _ including seven wides.
Bangladesh got off to a slow start, scoring only 31 in their first 10 overs. At the 20-over mark, it had recovered to 97 at a rate of nearly five an over.
But the tourists lost middle-order wickets _ both Mohammad Ashraful and Farhad Reza were run out _ and were unable to pick up the run rate.
Shahriar Nafees top-scored with 45 and Aftab Ahmed was the second-highest for Bangladesh on 27.
Bangladesh has been bottom of the official International Cricket Council rankings for six years. The visitors' coach Dav Whatmore had predicted a 5-0 whitewash in favor of his team.