STATZ
Menu

Account

Sign Up Free Upgrade

Already have an account? Log In

Fixtures
Upcoming Results Standings
Franchise T20s
International T20s
LATEST MEETING · Sun 19 Jul 2026 Bangladesh won by 4 wickets (with 2 balls remaining) Full scorecard & result →

Zimbabwe vs Bangladesh Scorecard · T20I 2026

T20 Internationals
Result
Sikandar Raza
Statz MVP
Sikandar Raza
122
Rating
Cricket betting tips from Ed Hawkins, Paul Krishnamurty & Richard Mann — get 50% off with code IPLTIPS

Bangladesh beat Zimbabwe by 34 runs – T20 Internationals Match Report

Bangladesh won by 34 runs in the 133rd match of 143 in T20 Internationals at Queens Sports Club, Bulawayo. A commanding batting display powered by Tanzid Hasan and Saif Hassan, combined with a devastating bowling spell from Rishad Hossain, proved too much for Zimbabwe to overcome. The win moves Bangladesh to 8th in the ICC T20I rankings (rating 224, 11,202 points from 50 matches), while Zimbabwe remain 12th (rating 202, 9,679 points from 48 matches).

Bangladesh Batting – Saifuddin’s Explosive Finish

Zimbabwe won the toss and elected to bowl first, but Bangladesh made them pay with a commanding 186 for 5 from their 20 overs. Saif Hassan set the tone with a composed 55 off 45 balls (8 fours, 1 six) at a strike rate of 122, building the platform for what would become a match-winning total. Tanzid Hasan complemented him perfectly with 58 off 44 (6 fours, 2 sixes, strike rate 132), the pair putting on a 120-run opening stand before both fell to clean bowled dismissals in quick succession at 120 and 122.

The middle order wobbled briefly – Towhid Hridoy managed just 6 off 5 and Parvez Hossain Emon fell for 1 – but Bangladesh’s lower order delivered the knockout punch. Yasir Ali smashed 22 off 12 (3 fours, 1 six, strike rate 183) and Mohammad Saifuddin produced a brutal cameo of 31 off just 10 balls (4 sixes, strike rate 310) to propel Bangladesh past 180.

Richard Ngarava was Zimbabwe’s standout bowler with 2/23 from 4 overs, while Sikandar Raza took 1/20 from 4. Brad Evans proved expensive, conceding 65 from 4 overs while taking 2 wickets, and Blessing Muzarabani went for 35 from 4 without a breakthrough.

Zimbabwe’s Chase Falls Short

Zimbabwe’s chase never gained traction. Brian Bennett struck early with 11 off 5 (1 four, 1 six) but was clean bowled at 19/1 in the 1.6th over. Tadiwanashe Marumani fell for 4 at 15/2 and Dion Myers departed for 4 at 21/3 as Bangladesh’s bowlers tightened the screws.

Milton Shumba provided some resistance with 19 off 20 (3 fours) before being clean bowled at 68/4. Sikandar Raza struck 28 off 12 (3 fours, 1 six, strike rate 233) to briefly threaten a comeback, but fell caught at 65/5 in the 6.5th over. Ryan Burl kept Zimbabwe alive with 29 off 19 (1 four, 1 six) and Brad Evans added 25 off 14 (2 fours, 2 sixes), but the required run rate spiralled beyond reach. Zimbabwe were all out for 152 in 19.4 overs, falling 34 runs short.

Rishad Hossain was the star with the ball, claiming 4/26 from 3.4 overs at an economy of 7.09. Mahedi Hasan took 3/24 from 4 overs, while Mohammad Saifuddin added 1/36 from 4. Nahid Rana chipped in with 1/15 from 2.3 overs.

Statz MVP: Sikandar Raza (Statz Rating: 121.94)

Sikandar Raza earns the Statz MVP award despite Zimbabwe’s defeat, with an mi_rating of 121.94. His explosive 28 off 12 with the bat (strike rate 233) and 1/20 from 4 overs with the ball demonstrated his all-round value, though it proved insufficient to swing the match. The official Man of the Match went to Mohammad Saifuddin for his match-winning contributions with both bat and ball.

Top 5 Statz Ratings

  • Sikandar Raza (ZIM) – Statz Rating: 121.94 | 28 off 12 (SR 233) plus 1/20 from 4 overs. Explosive all-rounder who nearly sparked a Zimbabwe comeback.
  • Richard Ngarava (ZIM) – Statz Rating: 106.06 | 2/23 from 4 overs plus 15 not out with the bat. Standout performer for Zimbabwe across both disciplines.
  • Mahedi Hasan (BAN) – Statz Rating: 94.72 | 3/24 from 4 overs at economy 6.00. Miserly and match-winning bowling performance.
  • Mohammad Saifuddin (BAN) – Statz Rating: 92.97 | 31 off 10 (SR 310, 4 sixes) plus 1/36 from 4 overs. Brutal batting cameo and steady bowling in the chase.
  • Brad Evans (ZIM) – Statz Rating: 78.51 | 25 off 14 (2 fours, 2 sixes) in the chase. Aggressive lower-order contribution in defeat.

Turning Point

The match pivoted on Bangladesh’s explosive final overs. Mohammad Saifuddin‘s 31 off 10 in the 19th and 20th overs transformed 155/5 into 186/5, adding 31 runs that would prove decisive. Zimbabwe’s chase then unravelled early when Brian Bennett fell at 19/1 in the 1.6th over, and Rishad Hossain‘s 4/26 in the middle overs sealed the outcome.

Match Context

This was the 133rd match of 143 in T20 Internationals. Bangladesh’s victory strengthens their position at 8th in the ICC T20I rankings (rating 224, 11,202 points from 50 matches), while Zimbabwe remain 12th (rating 202, 9,679 points from 48 matches). Check the head-to-head record and explore bet builder options on Statz Cricket. Full scorecard and venue details for Queens Sports Club are available on the platform.

Zimbabwe vs Bangladesh: result and key facts

Bangladesh won by 34 runs in T20I 2026 at Queens Sports Club on 17 July 2026. Tanzid Hasan top-scored with 58 off 44 balls and Rishad Hossain took 4/26.

More on this match


Frequently asked questions

Who won Zimbabwe vs Bangladesh?

Bangladesh won by 34 runs.

When and where was Zimbabwe vs Bangladesh played?

Zimbabwe vs Bangladesh was played at Queens Sports Club, Bulawayo on Friday 17 July 2026, in T20I 2026.

What were the final scores in Zimbabwe vs Bangladesh?

Zimbabwe scored 152/10 in 19.4 overs. Bangladesh scored 186/5 in 20 overs.

Who was the Statz MVP in Zimbabwe vs Bangladesh?

Sikandar Raza was named Statz MVP, earning a Statz Rating of 122/100. The Statz Rating combines batting impact, bowling impact and match context.

Who was the top run-scorer in Zimbabwe vs Bangladesh?

Tanzid Hasan top-scored with 58 off 44 balls.

Who took the most wickets in Zimbabwe vs Bangladesh?

Rishad Hossain took 4/26 in 3.4 overs.

Who played in Zimbabwe vs Bangladesh?

Zimbabwe XI: Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown. Bangladesh XI: Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown, Unknown.