Zimbabwe vs Bangladesh, 2nd ODI

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

Zimbabwe won by 13 runs (Zimbabwe 247/6, Bangladesh 234).

Match report

Zimbabwe (ZIM) faced Bangladesh (BAN) in the 2nd ODI of Bangladesh tour of Zimbabwe 2026, a ODI match, at Harare Sports Club, Harare. Play began on Thursday, 9 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 Iknow Chabi, with Dave Gilbert as match referee.

Zimbabwe made 247/6 in 50 overs, with Ben Curran top-scoring on 111 not out from 135 balls. Mehidy Hasan Miraz was the pick of the bowlers with 2 for 32. Bangladesh made 234 in 48.1 overs, with Towhid Hridoy top-scoring on 60 from 90 balls. Richard Ngarava was the pick of the bowlers with 3 for 55.

Result: Zimbabwe won by 13 runs. Ben Curran 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: 247/6 (50 ov)

Batting
BatterDismissalRB4s6sSR
Brian Bennettb Taskin Ahmed05000
Ben Currannot out1111359082.22
Innocent Kaiac Mehidy Hasan Miraz b Taskin Ahmed471057.14
Craig Ervineb Nahid Rana9201045
Wesley Madheverec Soumya Sarkar b Mehidy Hasan Miraz15302050
Sikandar Razac Towhid Hridoy b Mehidy Hasan Miraz33534062.26
Clive Madandec Nurul Hasan b Rishad Hossain4130030.77
Brad Evansnot out583825152.63

Extras: 13 · Did not bat: Newman Nyamhuri, Richard Ngarava, Blessing Muzarabani

Bowling
BowlerOMRWEcon
Taskin Ahmed1025725.7
Shoriful Islam1005005
Nahid Rana1014814.8
Mehidy Hasan Miraz1013223.2
Rishad Hossain804015
Mosaddek Hossain201306.5

Bangladesh · 1st innings: 234 (48.1 ov)

Batting
BatterDismissalRB4s6sSR
Tanzid Hasanb Brian Bennett57705181.43
Soumya Sarkarc Craig Ervine b Blessing Muzarabani5100050
Najmul Hossain Shantoc Clive Madande b Brad Evans9161056.25
Towhid Hridoyc Brad Evans b Wesley Madhevere60905066.67
Nurul Hasanc Ryan Burl b Richard Ngarava38415092.68
Mosaddek Hossainc Blessing Muzarabani b Richard Ngarava791077.78
Mehidy Hasan Mirazc Brad Evans b Richard Ngarava27333081.82
Rishad Hossainc Sikandar Raza b Blessing Muzarabani8151053.33
Taskin Ahmedlbw b Sikandar Raza02000
Shoriful Islamb Brad Evans6410150
Nahid Rananot out00000

Extras: 17

Bowling
BowlerOMRWEcon
Richard Ngarava9.105536
Blessing Muzarabani1023323.3
Brad Evans904825.33
Newman Nyamhuri402005
Sikandar Raza905115.67
Brian Bennett301314.33
Wesley Madhevere411213

Latest overs

  1. Over 49 (BAN, Richard Ngarava): 0 runs, 233/10 – W
  2. Over 48 (BAN, Brad Evans): 3 runs, 233/9 – W 1 1 1 • •
  3. Over 47 (BAN, Sikandar Raza): 10 runs, 230/8 – 4 1 2 wd 1 W 1
  4. Over 46 (BAN, Blessing Muzarabani): 2 runs, 220/7 – 1 • 0lb W 1 •
  5. Over 45 (BAN, Sikandar Raza): 3 runs, 218/6 – • 1 1 • • 1
  6. Over 44 (BAN, Blessing Muzarabani): 4 runs, 215/6 – • • • 4 • •