Zimbabwe vs Bangladesh, Only Test
Bangladesh tour of Zimbabwe 2026 · Test/5day · · Harare Sports Club, Harare
Zimbabwe won by an innings and 85 runs (Zimbabwe 410, Bangladesh 140 & 185).
- Zimbabwe: 410 (107.2 ov)
- Bangladesh: 140 (47.2 ov) & 185 (45 ov)
Match report
Zimbabwe (ZIM) faced Bangladesh (BAN) in the Only Test of Bangladesh tour of Zimbabwe 2026, a Test match, at Harare Sports Club, Harare. Play began on Sunday, 28 June 2026 at 07:30 UTC. It is a multi-day match with two innings per side and no limit on overs.
Zimbabwe won the toss and chose to bowl. The on-field umpires were Allahudien Paleker and Rashid Riaz, with Dave Gilbert as match referee.
Bangladesh made 140 in 47.2 overs, with Mominul Haque top-scoring on 60 from 81 balls. Newman Nyamhuri was the pick of the bowlers with 4 for 61. Zimbabwe made 410 in 107.2 overs, with Innocent Kaia top-scoring on 140 from 227 balls. Taijul Islam was the pick of the bowlers with 7 for 138. Bangladesh made 185 in 45 overs, with Mushfiqur Rahim top-scoring on 34 from 62 balls. Blessing Muzarabani was the pick of the bowlers with 4 for 65.
Result: Zimbabwe won by an innings and 85 runs. Innocent Kaia 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.
Bangladesh · 1st innings: 140 (47.2 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Mahmudul Hasan Joy | c Tafadzwa Tsiga b Newman Nyamhuri | 2 | 17 | 0 | 0 | 11.76 |
| Shadman Islam | c Craig Ervine b Brad Evans | 20 | 38 | 3 | 0 | 52.63 |
| Mominul Haque | c Craig Ervine b Newman Nyamhuri | 60 | 81 | 12 | 0 | 74.07 |
| Najmul Hossain Shanto | c Tafadzwa Tsiga b Brad Evans | 19 | 73 | 2 | 0 | 26.03 |
| Mushfiqur Rahim | b Richard Ngarava | 9 | 21 | 2 | 0 | 42.86 |
| Towhid Hridoy | c Tafadzwa Tsiga b Richard Ngarava | 3 | 16 | 0 | 0 | 18.75 |
| Amite Hasan | c Tafadzwa Tsiga b Blessing Muzarabani | 4 | 15 | 0 | 0 | 26.67 |
| Taijul Islam | c Tafadzwa Tsiga b Newman Nyamhuri | 9 | 13 | 2 | 0 | 69.23 |
| Hasan Mahmud | c Brian Bennett b Blessing Muzarabani | 0 | 3 | 0 | 0 | 0 |
| Khaled Ahmed | b Newman Nyamhuri | 0 | 3 | 0 | 0 | 0 |
| Ebadot Hossain | not out | 0 | 4 | 0 | 0 | 0 |
Extras: 14
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Richard Ngarava | 10 | 4 | 18 | 2 | 1.8 |
| Blessing Muzarabani | 15 | 8 | 19 | 2 | 1.27 |
| Newman Nyamhuri | 12.2 | 1 | 61 | 4 | 4.95 |
| Brad Evans | 10 | 4 | 30 | 2 | 3 |
Zimbabwe · 1st innings: 410 (107.2 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Innocent Kaia | c Shadman Islam b Taijul Islam | 140 | 227 | 17 | 0 | 61.67 |
| Ben Curran | c Najmul Hossain Shanto b Khaled Ahmed | 42 | 51 | 5 | 0 | 82.35 |
| Brendan Taylor | c Amite Hasan b Khaled Ahmed | 17 | 54 | 0 | 0 | 31.48 |
| Brian Bennett | c & b Taijul Islam | 59 | 67 | 9 | 0 | 88.06 |
| Craig Ervine | c Hasan Mahmud b Taijul Islam | 60 | 100 | 6 | 1 | 60 |
| Tafadzwa Tsiga | run out (Amite Hasan) | 1 | 2 | 0 | 0 | 50 |
| Wesley Madhevere | not out | 77 | 108 | 8 | 0 | 71.3 |
| Brad Evans | lbw b Taijul Islam | 4 | 10 | 0 | 0 | 40 |
| Newman Nyamhuri | c Towhid Hridoy b Taijul Islam | 0 | 11 | 0 | 0 | 0 |
| Richard Ngarava | b Taijul Islam | 3 | 11 | 0 | 0 | 27.27 |
| Blessing Muzarabani | lbw b Taijul Islam | 0 | 3 | 0 | 0 | 0 |
Extras: 7
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Hasan Mahmud | 25 | 2 | 102 | 0 | 4.08 |
| Khaled Ahmed | 22 | 3 | 68 | 2 | 3.09 |
| Ebadot Hossain | 20 | 1 | 96 | 0 | 4.8 |
| Taijul Islam | 40.2 | 1 | 138 | 7 | 3.42 |
Bangladesh · 2nd innings: 185 (45 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Mahmudul Hasan Joy | c Brian Bennett b Blessing Muzarabani | 22 | 32 | 2 | 0 | 68.75 |
| Shadman Islam | c Ben Curran b Richard Ngarava | 9 | 11 | 1 | 0 | 81.82 |
| Mominul Haque | c Brad Evans b Blessing Muzarabani | 13 | 30 | 2 | 0 | 43.33 |
| Najmul Hossain Shanto | b Newman Nyamhuri | 30 | 41 | 4 | 0 | 73.17 |
| Mushfiqur Rahim | c Tafadzwa Tsiga b Blessing Muzarabani | 34 | 62 | 4 | 0 | 54.84 |
| Towhid Hridoy | c Brad Evans b Blessing Muzarabani | 9 | 17 | 1 | 0 | 52.94 |
| Amite Hasan | c Craig Ervine b Richard Ngarava | 25 | 25 | 5 | 0 | 100 |
| Taijul Islam | c Tafadzwa Tsiga b Brad Evans | 8 | 23 | 1 | 0 | 34.78 |
| Hasan Mahmud | c Blessing Muzarabani b Newman Nyamhuri | 15 | 17 | 3 | 0 | 88.24 |
| Khaled Ahmed | c Tafadzwa Tsiga b Richard Ngarava | 0 | 2 | 0 | 0 | 0 |
| Ebadot Hossain | not out | 12 | 10 | 2 | 0 | 120 |
Extras: 8
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Richard Ngarava | 9 | 1 | 32 | 3 | 3.56 |
| Blessing Muzarabani | 17 | 3 | 65 | 4 | 3.82 |
| Brad Evans | 11 | 1 | 55 | 1 | 5 |
| Newman Nyamhuri | 8 | 0 | 28 | 2 | 3.5 |
Latest overs
- Over 45 (BAN, Newman Nyamhuri): 5 runs, 180/10 – W • 1 1 • 3
- Over 44 (BAN, Blessing Muzarabani): 6 runs, 175/9 – 4 • • 2 • •
- Over 43 (BAN, Richard Ngarava): 4 runs, 169/9 – • • • 4 • •
- Over 42 (BAN, Blessing Muzarabani): 4 runs, 165/9 – • 4 • • • •
- Over 41 (BAN, Richard Ngarava): 4 runs, 161/9 – 4 • W • W •
- Over 40 (BAN, Brad Evans): 9 runs, 157/7 – 4 W • 4 • 1
