Bangladesh Fire to Level the Series

Bangladesh produced a composed and clinical display at Queens Sports Club in Bulawayo to beat Zimbabwe by 34 runs in the second T20 international, squaring the series at 1-1. Winning the toss and opting to field, Zimbabwe handed Bangladesh the initiative with the bat — and the visitors made them pay in emphatic fashion, posting a formidable 186-5 from their full allocation of 20 overs. Zimbabwe were then skittled for 152 in 19.4 overs as Bangladesh's bowlers delivered when it mattered most. With the series now level, the odds for an outright Bangladesh series win will have shortened considerably — this was the kind of statement performance that shifts the betting market.

Bangladesh Batting: Saif and Tanzid Set the Platform

The foundation of Bangladesh's innings was laid by openers Saif Hassan and Tanzid Hasan Tamim, who put together a magnificent partnership that didn't break until the 14th over. Saif contributed 55 off 45 balls before being bowled by Sikandar Raza, while Tanzid went one better with a sparkling 58 off 44 deliveries — his wicket falling to Richard Ngarava just two balls later. It was exactly the kind of aggressive, measured opening stand Bangladesh needed on a surface that rewarded positive intent. Tawhid Hridoy chipped in with 6 before edging to Clive Madande off Ngarava, and Emon's 12 was ended by Brad Evans. However, it was the late flourish from Yasir Ali — an unbeaten 22 from just 12 balls — and Mohammad Saifuddin's blistering 31 not out from 10 deliveries that pushed Bangladesh beyond 185. That lower-order acceleration was decisive. Evans was Zimbabwe's most economical bowler in the back end, but his 6 wicket-less overs cost 65 runs, and Ngarava's two wickets came at 5.75 runs per over — respectable but not enough to contain Bangladesh's firepower.

Zimbabwe Batting: Rishad Hossain Derails the Chase

Zimbabwe's reply never truly gathered momentum. They lost Tadiwanashe Marumani early — caught by Hridoy off Mahedi Hasan — and Brian Bennett fell to Nahid Rana for just 11, leaving the hosts at 19-2 inside two overs. Dion Myers was removed by Mahedi for 4, and despite Milton Shumba's gutsy 19 and a breezy 28 from Sikandar Raza, Zimbabwe were repeatedly set back by wickets at crucial moments. Ryan Burl's 29 from 19 balls offered some hope, but leg-spinner Rishad Hossain proved the difference-maker, ending with 4 wickets in his 3.4 overs, including the key dismissals of both Shumba and Raza. Saifuddin added two more scalps as Bangladesh wrapped up the innings with two balls to spare. Muzarabani's duck at number eleven confirmed the chase had long been abandoned.

Key Performers and Series Outlook

From a Bangladesh perspective, Tanzid Hasan Tamim and Saif Hassan deserve enormous credit for their 120-run opening stand — a partnership that set the tone for everything that followed. Rishad Hossain's haul with the ball was arguably the match-winning contribution, dismantling Zimbabwe's middle order at a decisive stage in the chase. For Zimbabwe, Brad Evans and Richard Ngarava showed fight, but the hosts will rue the inability of their top order to post a platform early in the run chase. The series decider promises to be a fascinating contest, and with both sides having now won one apiece, the betting markets for the final match and series winner should reflect a genuinely competitive contest. Bangladesh head into the decider with momentum firmly on their side.

Full scorecard: Bangladesh 186-5 (20 overs) beat Zimbabwe 152 all out (19.4 overs) by 34 runs. Venue: Queens Sports Club, Bulawayo. Date: Friday 17 July 2026.