Zimbabwe vs Bangladesh, 1st ODI

Bangladesh tour of Zimbabwe 2026 · ODI · · Harare Sports Club, Harare

Zimbabwe won by 25 runs (Zimbabwe 141, Bangladesh 116).

Match report

Zimbabwe (ZIM) faced Bangladesh (BAN) in the 1st ODI of Bangladesh tour of Zimbabwe 2026, a ODI match, at Harare Sports Club, Harare. Play began on Monday, 6 July 2026 at 07:30 UTC. Each side bats for up to 50 overs.

Bangladesh won the toss and chose to bowl. The on-field umpires were Allahudien Paleker and Langton Rusere, with Dave Gilbert as match referee.

Zimbabwe made 141 in 36.4 overs, with Newman Nyamhuri top-scoring on 33 from 51 balls. Nahid Rana was the pick of the bowlers with 6 for 21. Bangladesh made 116 in 33.1 overs, with Nurul Hasan top-scoring on 31 from 44 balls. Richard Ngarava was the pick of the bowlers with 3 for 31.

Result: Zimbabwe won by 25 runs. Newman Nyamhuri 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: 141 (36.4 ov)

Batting
BatterDismissalRB4s6sSR
Brian Bennettc Mosaddek Hossain b Taskin Ahmed17243070.83
Ben Curranrun out18192094.74
Innocent Kaiac Nurul Hasan b Nahid Rana26391166.67
Craig Ervineb Taskin Ahmed01000
Sikandar Razac Nurul Hasan b Nahid Rana112008.33
Wesley Madheverec Najmul Hossain Shanto b Nahid Rana010000
Clive Madandec Mosaddek Hossain b Nahid Rana270028.57
Brad Evanslbw b Nahid Rana370042.86
Newman Nyamhuric Tanzid Hasan b Mehidy Hasan Miraz33515064.71
Richard Ngaravab Nahid Rana27413065.85
Blessing Muzarabaninot out4100040

Extras: 10

Bowling
BowlerOMRWEcon
Taskin Ahmed713224.57
Mustafizur Rahman601903.17
Nahid Rana1022162.1
Soumya Sarkar301705.67
Rishad Hossain502705.4
Mehidy Hasan Miraz5.402213.88

Bangladesh · 1st innings: 116 (33.1 ov)

Batting
BatterDismissalRB4s6sSR
Tanzid Hasanc Newman Nyamhuri b Blessing Muzarabani8610133.33
Soumya Sarkarc Newman Nyamhuri b Richard Ngarava6100060
Najmul Hossain Shantoc Ben Curran b Blessing Muzarabani370042.86
Towhid Hridoyc Ben Curran b Newman Nyamhuri25581043.1
Nurul Hasanlbw b Brad Evans31443170.45
Mosaddek Hossainc Clive Madande b Newman Nyamhuri370042.86
Mehidy Hasan Mirazc Brian Bennett b Richard Ngarava10181055.56
Rishad Hossainc Sikandar Raza b Brad Evans3100030
Taskin Ahmedc Brian Bennett b Brad Evans5101050
Mustafizur Rahmanc Blessing Muzarabani b Richard Ngarava5141035.71
Nahid Rananot out5151033.33

Extras: 12

Bowling
BowlerOMRWEcon
Richard Ngarava7.113134.33
Blessing Muzarabani1012422.4
Brad Evans1023433.4
Newman Nyamhuri622223.67

Latest overs

  1. Over 34 (BAN, Richard Ngarava): 0 runs, 111/10 – W
  2. Over 33 (BAN, Newman Nyamhuri): 0 runs, 111/9 – • • • • • •
  3. Over 32 (BAN, Brad Evans): 5 runs, 111/9 – • • 4 1 • •
  4. Over 31 (BAN, Blessing Muzarabani): 5 runs, 106/9 – • 0b 4 • 1 •
  5. Over 30 (BAN, Brad Evans): 4 runs, 101/9 – • • • W 4 •
  6. Over 29 (BAN, Blessing Muzarabani): 2 runs, 97/8 – • wd • 1 • • •