Zimbabwe vs Bangladesh, 1st ODI
Bangladesh tour of Zimbabwe 2026 · ODI · · Harare Sports Club, Harare
Zimbabwe won by 25 runs (Zimbabwe 141, Bangladesh 116).
- Zimbabwe: 141 (36.4 ov)
- Bangladesh: 116 (33.1 ov)
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)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Brian Bennett | c Mosaddek Hossain b Taskin Ahmed | 17 | 24 | 3 | 0 | 70.83 |
| Ben Curran | run out | 18 | 19 | 2 | 0 | 94.74 |
| Innocent Kaia | c Nurul Hasan b Nahid Rana | 26 | 39 | 1 | 1 | 66.67 |
| Craig Ervine | b Taskin Ahmed | 0 | 1 | 0 | 0 | 0 |
| Sikandar Raza | c Nurul Hasan b Nahid Rana | 1 | 12 | 0 | 0 | 8.33 |
| Wesley Madhevere | c Najmul Hossain Shanto b Nahid Rana | 0 | 10 | 0 | 0 | 0 |
| Clive Madande | c Mosaddek Hossain b Nahid Rana | 2 | 7 | 0 | 0 | 28.57 |
| Brad Evans | lbw b Nahid Rana | 3 | 7 | 0 | 0 | 42.86 |
| Newman Nyamhuri | c Tanzid Hasan b Mehidy Hasan Miraz | 33 | 51 | 5 | 0 | 64.71 |
| Richard Ngarava | b Nahid Rana | 27 | 41 | 3 | 0 | 65.85 |
| Blessing Muzarabani | not out | 4 | 10 | 0 | 0 | 40 |
Extras: 10
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Taskin Ahmed | 7 | 1 | 32 | 2 | 4.57 |
| Mustafizur Rahman | 6 | 0 | 19 | 0 | 3.17 |
| Nahid Rana | 10 | 2 | 21 | 6 | 2.1 |
| Soumya Sarkar | 3 | 0 | 17 | 0 | 5.67 |
| Rishad Hossain | 5 | 0 | 27 | 0 | 5.4 |
| Mehidy Hasan Miraz | 5.4 | 0 | 22 | 1 | 3.88 |
Bangladesh · 1st innings: 116 (33.1 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Tanzid Hasan | c Newman Nyamhuri b Blessing Muzarabani | 8 | 6 | 1 | 0 | 133.33 |
| Soumya Sarkar | c Newman Nyamhuri b Richard Ngarava | 6 | 10 | 0 | 0 | 60 |
| Najmul Hossain Shanto | c Ben Curran b Blessing Muzarabani | 3 | 7 | 0 | 0 | 42.86 |
| Towhid Hridoy | c Ben Curran b Newman Nyamhuri | 25 | 58 | 1 | 0 | 43.1 |
| Nurul Hasan | lbw b Brad Evans | 31 | 44 | 3 | 1 | 70.45 |
| Mosaddek Hossain | c Clive Madande b Newman Nyamhuri | 3 | 7 | 0 | 0 | 42.86 |
| Mehidy Hasan Miraz | c Brian Bennett b Richard Ngarava | 10 | 18 | 1 | 0 | 55.56 |
| Rishad Hossain | c Sikandar Raza b Brad Evans | 3 | 10 | 0 | 0 | 30 |
| Taskin Ahmed | c Brian Bennett b Brad Evans | 5 | 10 | 1 | 0 | 50 |
| Mustafizur Rahman | c Blessing Muzarabani b Richard Ngarava | 5 | 14 | 1 | 0 | 35.71 |
| Nahid Rana | not out | 5 | 15 | 1 | 0 | 33.33 |
Extras: 12
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Richard Ngarava | 7.1 | 1 | 31 | 3 | 4.33 |
| Blessing Muzarabani | 10 | 1 | 24 | 2 | 2.4 |
| Brad Evans | 10 | 2 | 34 | 3 | 3.4 |
| Newman Nyamhuri | 6 | 2 | 22 | 2 | 3.67 |
Latest overs
- Over 34 (BAN, Richard Ngarava): 0 runs, 111/10 – W
- Over 33 (BAN, Newman Nyamhuri): 0 runs, 111/9 – • • • • • •
- Over 32 (BAN, Brad Evans): 5 runs, 111/9 – • • 4 1 • •
- Over 31 (BAN, Blessing Muzarabani): 5 runs, 106/9 – • 0b 4 • 1 •
- Over 30 (BAN, Brad Evans): 4 runs, 101/9 – • • • W 4 •
- Over 29 (BAN, Blessing Muzarabani): 2 runs, 97/8 – • wd • 1 • • •
