
Sending to bat first Zimbabwe posted a paltry total of 69 for six wickets.
Chasing the target of 70 runs, the host sealed the victory losing two wickets only with 49 balls to spare.
Bangladesh lost their first wicket early in the second over when the team total was 12 runs.
Then Ayasha Rahman and Shaila Sharmin added 39 runs for the second wicket stand to pave the winning path.
Chatonzwa broke the pair grabbing the wicket of Ayasha who hit a fifty in the first match.
Before going back to shed Ayasha scored the highest 28 runs off 31 balls with a four and two sixes.
The rest of the job was done by Rumana Ahmed and Shaila Sharmin. The duo assisted unbeaten 19 runs for the third wicket pair to clean sweep the tourist.
Shaila Sharmin remained not out with 23 runs while Rumana Ahmed was unbeaten with 12 runs.
Earlier, Zimbabwe stumbled at the starting as they lost three top orders with a team total of only eight runs in 5.1 overs. And they lost their wickets at regular intervals.
Except Sharne Mayers (21) and Precious Marange (16*) none could reach double figure. The duo also tried to extent their total adding 33 runs for the sixth wicket partnership.
Actually skipper Jahanara did the job with the bowing hauling three wickets for only 11 runs in four overs. She was also adjudged as the player of the match.