Zimbabwe produced one of their most spirited One Day International victories in recent years, defending a modest total of 141 to defeat Bangladesh by 25 runs in Harare through a disciplined pace bowling display led by captain Richard Ngarava and rising all rounder Newman Nyamhuri.
After being bowled out for 141, Zimbabwe dismissed Bangladesh for 116 on a lively Harare surface, with Ngarava claiming 3 for 31, Bradley Evans taking 3 for 34, Nyamhuri finishing with 2 for 22 and Blessing Muzarabani contributing two wickets.
The victory was built around Nyamhuri’s outstanding all round performance. Batting at number nine, the 19 year old rescued Zimbabwe from a precarious 70 for 8 with a career best 33, sharing a crucial 63 run ninth wicket partnership with Ngarava, who chipped in with 27.

Nyamhuri then made an immediate impact in the field, producing a superb catch on the fine leg boundary to dismiss Tanzid Hasan before adding another catch later in the innings. He capped his memorable outing by breaking Bangladesh’s only substantial partnership, removing Towhid Hridoy as Zimbabwe seized control of the contest.
Ngarava, captaining Zimbabwe in an ODI for the first time, led from the front with both bat and ball. His valuable lower order contribution gave Zimbabwe a fighting total before his incisive spell with the new ball left Bangladesh reeling at 17 for 3.
Bangladesh’s chase never fully recovered from that disastrous start. Tanzid Hasan, captain Najmul Hossain Shanto and Soumya Sarkar all fell cheaply as Zimbabwe’s fast bowlers exploited the pace and bounce on offer.
Hridoy and Nurul Hasan briefly steadied the innings with a 49 run partnership, but Hridoy’s dismissal triggered another collapse. From 66 for 3, Bangladesh slumped to 116 all out, losing their final seven wickets for just 50 runs.
Nurul Hasan top scored with 31 but was trapped leg before wicket at a crucial stage, while Mehidy Hasan Miraz, Mosaddek Hossain, Rishad Hossain and Taskin Ahmed all failed to mount meaningful resistance as Zimbabwe’s seam attack maintained relentless pressure.
Earlier, Bangladesh’s bowlers had dominated after winning the toss and electing to field under overcast skies.
Openers Brian Bennett and Ben Curran gave Zimbabwe a solid start with a 36 run partnership before the innings unravelled dramatically. Curran was run out for 18 before Taskin Ahmed dismissed Bennett for 17 and bowled Craig Ervine with a superb delivery.
Fast bowler Nahid Rana was outstanding, tearing through Zimbabwe’s middle order with figures of 6 for 21, the best ODI bowling figures by a Bangladesh player. His pace and movement accounted for Sikandar Raza, Wessly Madhevere, Clive Madande, Innocent Kaia, Evans and eventually Ngarava with a pinpoint yorker.

At 70 for 8, Zimbabwe appeared destined for a sub 100 total before Nyamhuri and Ngarava mounted a determined recovery that ultimately proved decisive.
The result continues Zimbabwe’s encouraging run on home soil and underlines the growing influence of its emerging pace attack. For Bangladesh, the defeat will raise questions over a batting performance littered with poor shot selection and missed opportunities on a surface that demanded patience and discipline.






