Zimbabwe vs Bangladesh, 1st T20I

Bangladesh tour of Zimbabwe 2026 · T20I · · Queens Sports Club, Bulawayo

Zimbabwe won by 32 runs (Zimbabwe 170/6, Bangladesh 138).

Match report

Zimbabwe (ZIM) faced Bangladesh (BAN) in the 1st T20I of Bangladesh tour of Zimbabwe 2026, a T20I match, at Queens Sports Club, Bulawayo. Play began on Wednesday, 15 July 2026 at 10:30 UTC. Each side bats for up to 20 overs, so a full match takes about three hours.

Bangladesh won the toss and chose to bowl. The on-field umpires were Iknow Chabi and Percival Sizara, with Dave Gilbert as match referee.

Zimbabwe made 170/6 in 20 overs, with Brian Bennett top-scoring on 44 from 30 balls. Nahid Rana was the pick of the bowlers with 4 for 26. Bangladesh made 138 in 19 overs, with Yasir Ali top-scoring on 54 from 38 balls. Blessing Muzarabani was the pick of the bowlers with 4 for 17.

Result: Zimbabwe won by 32 runs. Richard Ngarava was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

Zimbabwe · 1st innings: 170/6 (20 ov)

Batting
BatterDismissalRB4s6sSR
Brian Bennettc Tanzid Hasan b Nahid Rana443061146.67
Tadiwanashe Marumanic Saif Hassan b Nahid Rana14902155.56
Dion Myersc Rishad Hossain b Mohammad Saifuddin202010100
Sikandar Razac Towhid Hridoy b Mohammad Saifuddin201321153.85
Ryan Burlnot out302521120
Milton Shumbac Taskin Ahmed b Nahid Rana11131084.62
Tashinga Musekiwac Saif Hassan b Nahid Rana01000
Brad Evansnot out191040190

Extras: 12 · Did not bat: Clive Madande, Richard Ngarava, Blessing Muzarabani

Bowling
BowlerOMRWEcon
Taskin Ahmed402205.5
Nasum Ahmed3032010.67
Mahedi Hasan4041010.25
Nahid Rana402646.5
Mohammad Saifuddin403528.75
Saif Hassan1010010

Bangladesh · 1st innings: 138 (19 ov)

Batting
BatterDismissalRB4s6sSR
Saif Hassanc Tadiwanashe Marumani b Richard Ngarava12152080
Tanzid Hasanc Tadiwanashe Marumani b Richard Ngarava16830200
Parvez Hossain Emonc Sikandar Raza b Blessing Muzarabani5510100
Yasir Alic Brad Evans b Richard Ngarava543823142.11
Towhid Hridoyc Tashinga Musekiwa b Milton Shumba141310107.69
Nurul Hasanrun out340075
Mahedi Hasanc Sikandar Raza b Blessing Muzarabani191830105.56
Mohammad Saifuddinc Milton Shumba b Richard Ngarava140025
Nasum Ahmedc Tashinga Musekiwa b Blessing Muzarabani230066.67
Taskin Ahmednot out4110400
Nahid Ranab Blessing Muzarabani05000

Extras: 8

Bowling
BowlerOMRWEcon
Sikandar Raza403308.25
Richard Ngarava402646.5
Blessing Muzarabani411744.25
Ryan Burl2020010
Brad Evans302207.33
Dion Myers1014014
Milton Shumba10414

Latest overs

  1. Over 19 (BAN, Blessing Muzarabani): 0 runs, 136/10 – W • • • • W
  2. Over 18 (BAN, Richard Ngarava): 8 runs, 136/8 – 4 W wd 1 1 1 W
  3. Over 17 (BAN, Blessing Muzarabani): 6 runs, 128/6 – • • W 4 1 1
  4. Over 16 (BAN, Brad Evans): 11 runs, 122/5 – 1 wd 4 • 4 1 •
  5. Over 15 (BAN, Sikandar Raza): 10 runs, 111/5 – 1 2 6 0lb 1 •
  6. Over 14 (BAN, Ryan Burl): 11 runs, 101/5 – 3 6 • 1 • 1