Zimbabwe have turned a one-off Harare Test into a marker result, beating Bangladesh by an innings and 85 runs for the biggest victory in their Test history.
The finish came inside three days after Bangladesh, already trailing by 270 on first innings, were bowled out for 185 in their second innings. Blessing Muzarabani drove the final collapse with 4-65, while captain Richard Ngarava added 3-32 to complete a result that shifts this tour from routine bilateral business into a sharper question about Bangladesh’s red-ball resilience.
Kaia platform gives Zimbabwe control
Zimbabwe’s win was built before the final-day burst. Bangladesh made only 140 first time around, and Innocent Kaia’s 140 then pushed the hosts to 410, leaving the tourists with no practical route back into the match.
The result also updates the context around Bangladesh’s Harare survival job. What looked like a pressure test has become a full audit: no Bangladesh batter reached 50 in the second innings, with Mushfiqur Rahim’s 34 the top score.
That’s it! Zimbabwe beat Bangladesh by an innings and 85 runs in the one-off Test, recording their biggest victory by margin of innings.
— Zimbabwe Cricket (@ZimCricketv) June 30, 2026
Bangladesh now need a limited-overs reset
Bangladesh’s next problem is psychological as much as technical. The sides now move into three ODIs and three T20Is, and senior figures such as Mehidy Hasan Miraz now need to steady a dressing room hit by a heavy red-ball defeat. Zimbabwe will carry the cleaner energy after pairing Kaia’s control with a pace attack that kept forcing hurried decisions.
For Zimbabwe, this was not a narrow home upset. It was a structured win: early wickets, first-innings weight, then a ruthless finish from Muzarabani and Ngarava.
Sources: Zimbabwe Cricket, ESPNcricinfo match centre, Reuters/Rediff match report.



