Mustafa Islam from Harare — Bangladesh’s batting frailties reached a new low as the visitors suffered a humiliating defeat by an innings and 85 runs against Zimbabwe on the final day of the Harare Test.
Failing to break their ongoing cycle of batting collapses, the Tigers were thoroughly outclassed by a disciplined Zimbabwean side, marking the first time in 25 years that Bangladesh has lost a Test match by an innings margin to Zimbabwe.
Batting Woes Haunt Tigers From Day One
After being asked to bat first upon losing the toss, Bangladesh’s first innings unraveled drastically. Despite a reasonable start, the visitors triggered a spectacular collapse, losing their final 8 wickets for a mere 28 runs to be bundled out for 140.
In reply, Zimbabwe capitalized heavily on the batting-friendly conditions. Local hero Innocent Kaia anchored the host nation’s response with a majestic 140-run knock.
Solid contributions from Wesley Madhevere (77 not out), skipper Craig Ervine (60), and Brian Bennett (59) powered Zimbabwe to a mammoth total of 410, securing a massive 270-run first-innings lead.
Taijul’s Lone Battle Goes in Vain
The only shining light for Bangladesh in the entire match was left-arm spinner Taijul Islam. Delivering an outstanding, marathon bowling spell, Taijul ripped through the hosts’ batting lineup to claim remarkable figures of 7 wickets.
His heroic effort single-handedly prevented Zimbabwe from building an even larger total, though his performance was ultimately undermined by the absolute surrender of the national team’s batting unit.
Final Day Collapse Seals the Capitulation
Beginning their second innings under a staggering 270-run deficit, Bangladesh’s hopes of saving the Test match evaporated rapidly on the third morning.
Local speedster Blessing Muzarabani ran through the top order early, dismissing opener Mahmudul Hasan Joy (22) and the experienced Muminul Haq (13) within the first four overs of the day.
Skipper Najmul Hossain Shanto and veteran batsman Mushfiqur Rahim attempted a brief rescue act, steadying the ship with a 61-run partnership.
However, just as the duo looked set, Newman Nyamuri breached Shanto’s defense with a low full-toss to bowl the captain for 30.
Shortly after, Mushfiqur nicked a Muzarabani delivery to the wicketkeeper on 34, leaving Bangladesh reeling at 117 for 5 by lunch.
The post-lunch session brought no relief. Debutant Towhid Hridoy edged one to second slip off Muzarabani for just 9 runs, exposing the lower order.
Zimbabwe continued to chip away at the remaining wickets at regular intervals.
The misery came to an end when Hasan Mahmud holed out for a catch, packaging Bangladesh’s second innings for 185 and finalizing a historic, embarrassing defeat on foreign soil.

