Zimbabwe vs Bangladesh, 3rd T20I

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

Bangladesh won by 4 wickets (with 2 balls remaining) (Zimbabwe 143/7, Bangladesh 144/6).

Match report

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

Zimbabwe won the toss and chose to bat. The on-field umpires were Forster Mutizwa and Percival Sizara, with Dave Gilbert as match referee.

Zimbabwe made 143/7 in 20 overs, with Dion Myers top-scoring on 73 from 53 balls. Mohammad Saifuddin was the pick of the bowlers with 2 for 35. Bangladesh made 144/6 in 19.4 overs, with Tanzid Hasan top-scoring on 66 not out from 58 balls. Richard Ngarava was the pick of the bowlers with 2 for 20.

Result: Bangladesh won by 4 wickets (with 2 balls remaining). Tanzid Hasan 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: 143/7 (20 ov)

Batting
BatterDismissalRB4s6sSR
Brian Bennettb Mohammad Saifuddin473880123.68
Tadiwanashe Marumanic Yasir Ali b Mahedi Hasan451080
Dion Myersrun out735372137.74
Sikandar Razac Yasir Ali b Rishad Hossain360050
Ryan Burlc Towhid Hridoy b Abdul Gaffar Saqlain7700100
Brad Evansrun out (Parvez Hossain Emon)130033.33
Clive Madandec Parvez Hossain Emon b Mohammad Saifuddin01000
Milton Shumbanot out460066.67
Tinotenda Maposanot out01000

Extras: 4 · Did not bat: Richard Ngarava, Blessing Muzarabani

Bowling
BowlerOMRWEcon
Taskin Ahmed401604
Mahedi Hasan403117.75
Mohammad Saifuddin403528.75
Rishad Hossain402817
Abdul Gaffar Saqlain403117.75

Bangladesh · 1st innings: 144/6 (19.4 ov)

Batting
BatterDismissalRB4s6sSR
Saif Hassanc Blessing Muzarabani b Richard Ngarava451080
Tanzid Hasannot out665814113.79
Parvez Hossain Emonc Brad Evans b Sikandar Raza242212109.09
Towhid Hridoyc & b Sikandar Raza241911126.32
Yasir Alic Tadiwanashe Marumani b Richard Ngarava10910111.11
Mosaddek Hossainb Brad Evans130033.33
Mohammad Saifuddinc Ryan Burl b Brad Evans01000
Mahedi Hasannot out4110400

Extras: 11 · Did not bat: Rishad Hossain, Taskin Ahmed, Abdul Gaffar Saqlain

Bowling
BowlerOMRWEcon
Richard Ngarava402025
Blessing Muzarabani401704.25
Brad Evans3.402627.09
Sikandar Raza403829.5
Tinotenda Maposa2021010.5
Ryan Burl10808
Brian Bennett1011011

Latest overs

  1. Over 20 (BAN, Brad Evans): 5 runs, 141/6 – 4 W W 1
  2. Over 19 (BAN, Richard Ngarava): 4 runs, 136/4 – • 1 1 W 1 1
  3. Over 18 (BAN, Blessing Muzarabani): 5 runs, 132/3 – • 1 1 1 1 1
  4. Over 17 (BAN, Brad Evans): 8 runs, 127/3 – 1 1 1 4 • 1
  5. Over 16 (BAN, Sikandar Raza): 15 runs, 119/3 – W 4 1 • 2 6 1wd
  6. Over 15 (BAN, Richard Ngarava): 5 runs, 104/2 – 1 0lb 1 • 1 1 wd