The Zimbabwe national cricket team vs Bangladesh national cricket team match scorecard shows how well Zimbabwe performed in their one-off Test as part of the Bangladesh national cricket team tour of Zimbabwe in 2026. Zimbabwe won the game against Bangladesh by an innings and 85 runs due to the good overall performance from Zimbabwe in terms of batting and bowling.
The first innings saw Zimbabwe score 410 runs. Bangladesh had previously been dismissed for 140 runs. Bangladesh came back to bat in their second innings; however, they could only manage to score 185 runs. This allowed Zimbabwe to win the Test match convincingly without having to bat a second time. Innocent Kaia’s excellent century and Zimbabwe’s effective pace bowling were the main features of the match.
This article contains the full batting and bowling scorecards, the top players, the most important moments from the game, statistical comparisons, and answers to many of the frequently asked questions regarding the Zimbabwe vs Bangladesh Test match.
Zimbabwe vs Bangladesh Match Summary
| Match Detail | Information |
| Match | Zimbabwe vs Bangladesh |
| Series | Bangladesh tour of Zimbabwe 2026 |
| Format | One-off Test |
| Venue | Harare Sports Club, Harare |
| Match date | June 28–30, 2026 |
| Zimbabwe first innings | 410 all out |
| Bangladesh first innings | 140 all out |
| Bangladesh second innings | 185 all out |
| Result | Zimbabwe won by an innings and 85 runs |
| Player of the Match | Innocent Kaia |
Zimbabwe was successful due to both a disciplined bowling attack and the contribution of many of their players. Bangladesh was unable to create partnerships during their first innings, and although they attempted to build partnerships during their second innings, they were unable to do so effectively.
Bangladesh First Innings Scorecard: 140 All Out
Readers checking the Zimbabwe national cricket team vs Bangladesh national cricket team match scorecard can compare both teams’ performances and identify the players who made the biggest impact during the game.
The first innings of Bangladesh provided a big change in direction. The visitors were bowled out for only 140 runs in 47.2 overs, which gave Zimbabwe a very good chance to create a large advantage.
Mominul Haque was the top run-scorer for Bangladesh, scoring 60 runs off 81 deliveries. He hit twelve fours during his innings. Shadman Islam contributed 20 runs, and skipper Najmul Hossain Shanto scored 19. Unfortunately, Bangladesh lost wickets consistently throughout the match, and the tailenders were unable to resist enough to put up a competitive score.
Bangladesh batting scorecard
| Batter | Runs | Balls | 4s | 6s |
| Mahmudul Hasan Joy | 2 | 17 | 0 | 0 |
| Shadman Islam | 20 | 38 | 3 | 0 |
| Mominul Haque | 60 | 81 | 12 | 0 |
| Najmul Hossain Shanto (c) | 19 | 73 | 2 | 0 |
| Mushfiqur Rahim | 9 | 21 | 2 | 0 |
| Towhid Hridoy | 3 | 16 | 0 | 0 |
| Amite Hasan (wk) | 4 | 15 | 0 | 0 |
| Taijul Islam | 9 | 13 | 2 | 0 |
| Hasan Mahmud | 0 | 3 | 0 | 0 |
| Khaled Ahmed | 0 | 3 | 0 | 0 |
| Ebadot Hossain | 0* | 4 | 0 | 0 |
| Extras | 14 | – | – | – |
| Total | 140 | 47.2 overs |
Ebadot Hossain remained not out.
Zimbabwe bowling scorecard
| Bowler | Overs | Maidens | Runs | Wickets |
| Richard Ngarava | 10 | 4 | 18 | 2 |
| Blessing Muzarabani | 15 | 8 | 19 | 2 |
| Newman Nyamhuri | 12.2 | 1 | 61 | 4 |
| Brad Evans | 10 | 4 | 30 | 2 |
In the initial innings, Newman Nyamhuri was the top-performing bowler for Zimbabwe with four wickets for 61 runs. Blessing Muzarabani was especially cost-effective, allowing only 19 runs in 15 overs and taking two wickets. Additionally, Richard Ngarava and Brad Evans each claimed two wickets which resulted in a well-rounded bowling display from Zimbabwe.
Also Read: India National Cricket Team vs New Zealand National Cricket Team Match Scorecard
Zimbabwe First Innings Scorecard: 410 All Out
Zimbabwe’s response to the challenge was to put on a great batting performance and score 410 runs in 107.2 overs. The score of 410 provided the host team with a huge first-innings advantage of 270 runs and put Bangladesh under a lot of pressure.
Innocent Kaia was the top performer with 140 runs off 227 balls with 17 boundaries. Brian Bennett had 59 runs, Craig Ervine scored 60 runs and Wessly Madhevere finished not out on 77 runs. This allowed Zimbabwe to continue scoring even after Bangladesh’s bowlers took some of Zimbabwe’s wickets.
Zimbabwe batting scorecard
| Batter | Runs | Balls | 4s | 6s |
| Innocent Kaia | 140 | 227 | 17 | 0 |
| Ben Curran | 42 | 51 | 5 | 0 |
| Brendan Taylor | 17 | 54 | 0 | 0 |
| Brian Bennett | 59 | 67 | 9 | 0 |
| Craig Ervine | 60 | 100 | 6 | 1 |
| Tafadzwa Tsiga (wk) | 1 | 2 | 0 | 0 |
| Wessly Madhevere | 77* | 108 | 8 | 0 |
| Brad Evans | 4 | 10 | 0 | 0 |
| Newman Nyamhuri | 0 | 11 | 0 | 0 |
| Richard Ngarava (c) | 3 | 11 | 0 | 0 |
| Blessing Muzarabani | 0 | 3 | 0 | 0 |
| Extras | 7 | – | – | – |
| Total | 410 | 107.2 overs |
Wessly Madhevere remained not out.
Bangladesh bowling scorecard
| Bowler | Overs | Maidens | Runs | Wickets |
| Hasan Mahmud | 25 | 2 | 102 | 0 |
| Khaled Ahmed | 22 | 2 | 68 | 2 |
| Ebadot Hossain | 20 | 1 | 96 | 0 |
| Taijul Islam | 40.2 | 1 | 138 | 7 |
Taijul Islam had an outstanding day with the ball, taking 7/138. However, Bangladesh could not restrict Zimbabwe to a low total. Kaia’s hundred, along with some good support from the other batsmen (half centuries) gave the home side a big advantage.
Bangladesh Second Innings Scorecard: 185 All Out
Bangladesh had a 270-run deficit when they started their second innings. A good batting performance would have forced Zimbabwe to bat again, but the visiting team was bowled out for 185 in 45 overs.
The most runs were made by Mushfiqur Rahim (34), followed by Najmul Hossain Shanto (30) and Amite Hasan (25). Mahmudul Hasan Joy added 22, and Hasan Mahmud made 15. Although Bangladesh was able to improve their score in comparison to the first innings, they remained far behind the number of runs required to prevent an innings defeat.
Bangladesh second innings batting scorecard
| Batter | Runs | Balls | 4s | 6s |
| Mahmudul Hasan Joy | 22 | 32 | 2 | 0 |
| Shadman Islam | 9 | 11 | 1 | 0 |
| Mominul Haque | 13 | 30 | 2 | 0 |
| Najmul Hossain Shanto (c) | 30 | 41 | 4 | 0 |
| Mushfiqur Rahim | 34 | 62 | 4 | 0 |
| Towhid Hridoy | 9 | 17 | 1 | 0 |
| Amite Hasan (wk) | 25 | 25 | 5 | 0 |
| Taijul Islam | 8 | 23 | 1 | 0 |
| Hasan Mahmud | 15 | 17 | 3 | 0 |
| Khaled Ahmed | 0 | 2 | 0 | 0 |
| Ebadot Hossain | 12* | 10 | 2 | 0 |
| Extras | 8 | – | – | – |
| Total | 185 | 45 overs |
Ebadot Hossain remained not out.
Zimbabwe bowling scorecard
| Bowler | Overs | Maidens | Runs | Wickets |
| Richard Ngarava | 9 | 1 | 32 | 3 |
| Blessing Muzarabani | 17 | 3 | 65 | 4 |
| Brad Evans | 11 | 1 | 55 | 1 |
| Newman Nyamhuri | 8 | 0 | 28 | 2 |
The fast bowlers from Zimbabwe were able to keep applying pressure on Bangladesh’s batsmen all day long, thus preventing Bangladesh from building a long-lasting partnership that could have helped them win the game. Blessing Muzarabani was the leader of the attack by taking four wickets. Richard Ngarava took three wickets. Newman Nyamhuri took two wickets. And Brad Evans took one wicket.
Key Performers in Zimbabwe vs Bangladesh Test Match
According to the Zimbabwe national cricket team vs Bangladesh national cricket team match scorecard, Innocent Kaia’s century and Zimbabwe’s disciplined bowling were among the most important factors behind the team’s convincing victory.
Innocent Kaia was the top-scorer in the game with 140 runs. His performance allowed Zimbabwe to put up a total of 410 runs. Because of his great play, he was named Player of the Match. The fact that he lasted 227 deliveries at the crease turned Zimbabwe’s competitive performance into an outstanding performance.
Taijul Islam was Bangladesh’s leading wicket-taker in Zimbabwe’s opening batting performance, with 7 wickets. Taijul’s 7/138 were a great individual effort; however, the other bowlers were unable to stop Zimbabwe from developing a large score.
Newman Nyamhuri was very instrumental to Zimbabwe’s bowling success. He took 4 wickets during Bangladesh’s first innings and 2 additional wickets during the second. Overall, he had 6 wickets in the game which contributed greatly to Zimbabwe maintaining control of both innings.
Muzarabani’s consistent bowling was a major factor in the way Zimbabwe played during the second innings of Bangladesh’s batting. He took four wickets with 65 runs. With his ability to combine speed and consistency, Muzarabani broke down several partnerships and prevented the visitors from coming back into the match.
Bangladesh’s top scorer in the first innings was Mominul Haque, who hit 60. Unfortunately, he only managed to score 13 in the second innings and therefore Bangladesh failed to put up a significant total against Zimbabwe.
Major Turning Points of the Match
Bangladesh’s first-innings collapse
Bangladesh started off on a bad note as they made just 140 runs. This loss of wickets allowed Zimbabwe’s bowlers to keep their bowling straight and short, which in turn kept Bangladesh from being able to build any partnerships. Although Mominul Haque was the only bright spot for Bangladesh with his 60 runs, this was not enough to make the total competitive.
Innocent Kaia’s match-defining century
Zimbabwe’s response to Australia’s first-innings total of 140 changed the course of the match. Kaia’s unbeaten 140 was the backbone of Zimbabwe’s innings and he received great support from Ben Curran, Brian Bennett, Craig Ervine and Wessly Madhevere. The Zimbabwean total of 410 established a 270 run advantage which eventually became the winning margin.
Zimbabwe’s pace attack finishes the job
In order to avoid losing, Bangladesh had to produce a significantly better second innings, however Zimbabwe continued to dismiss the Bangladeshi batsmen on a consistent basis. All four of Muzarabani, Ngarava, Evans, and Nyamhuri took part in dismissing Bangladesh for 185 and consequently secured their team a win by an innings and 85 runs.
Zimbabwe vs Bangladesh Match Scorecard Comparison
The following table summarizes the key statistics of the single test match.
| Statistic | Zimbabwe | Bangladesh |
| First-innings total | 410 | 140 |
| Second-innings total | Did not bat | 185 |
| Highest individual score | Innocent Kaia – 140 | Mominul Haque – 60 |
| Best bowling figures in an innings | Newman Nyamhuri – 4/61 | Taijul Islam – 7/138 |
| Match result | Won by an innings and 85 runs | Lost |
This is because the first paragraph of this analysis illustrates that Zimbabwe had a huge advantage because of their batting. Taijul Islam took seven wickets; however, all of the remaining batsmen for Zimbabwe scored enough to give Zimbabwe a large lead. Both of Bangladesh’s batting performances (140 and 185) were not enough to make the host country feel threatened.
The Zimbabwe team was more consistent in its use of the ball. In both of their turns at bat, four different players on the Zimbabwe team were able to get a player from the Bangladesh team out. This made it difficult for the Bangladesh team to establish a partnership that could help them come back into the game.
What This Result Means for Zimbabwe and Bangladesh
The win for Zimbabwe showed how well they could use a powerful batting line-up alongside a good pace bowling attack. Kaia’s century, along with the contributions of Bennett, Ervine and Madhevere, highlighted the importance of having multiple batsmen who are capable of developing large scores. In addition, the win provided Zimbabwe’s bowlers with confidence due to their disciplined bowling performances in both innings.
The match demonstrated how critical it is for Bangladesh to adapt to the playing conditions and develop long-lasting partnerships during Test matches. In addition to Mominul Haque scoring a half-century in the first innings and Taijul Islam taking seven wickets, the team required more contributions from the remaining members of the batting unit.
The win was a first-ever for Zimbabwe in many ways, including being their largest margin of victory by innings in Test cricket to date, according to Cricbuzz.
Also Read: India National Cricket Team vs Netherlands National Cricket Team Match Scorecard
Conclusion
The Zimbabwe national cricket team vs Bangladesh national cricket team match scorecard illustrates how Zimbabwe thoroughly defeated Bangladesh in the single-match Test of 2026. After bowling Bangladesh out for 140, Zimbabwe posted a total of 410 runs. Zimbabwe then dismissed Bangladesh for 185 in their second innings, giving Zimbabwe the victory by an innings and 85 runs.
The Zimbabwe national cricket team vs Bangladesh national cricket team match scorecard highlights Zimbabwe’s first-innings total of 410 runs, Bangladesh’s scores of 140 and 185, and Zimbabwe’s victory by an innings and 85 runs.
The most important innings of the match was Innocent Kaia’s 140. For Bangladesh, Taijul Islam took seven wickets. But it was Zimbabwe’s pace attack, with support from Nyamhuri, Muzarabani and Ngarava, that won the game.
For those cricket enthusiasts who are examining the Zimbabwe vs Bangladesh Test scorecard, the first-innings advantage built on the back of solid bowling will be a good indicator of what decides the final result of the game.
FAQs About Zimbabwe National Cricket Team vs Bangladesh National Cricket Team Match Scorecard
1. Who won the Zimbabwe vs Bangladesh one-off Test in 2026?
Zimbabwe defeated their opponent at the Harare Sports Club in Harare, winning the match by an innings and 85 runs.
2. What was Zimbabwe’s total in the first innings?
Zimbabwe has scored 410 runs in 107.2 overs and now holds a 270-run advantage against Bangladesh.
3. What were Bangladesh’s scores in both innings?
Bangladesh scored 140 runs in the first innings and 185 in the second innings.
4. Who was the Player of the Match?
Innocent Kaia was named Player of the Match for his outstanding 140-run innings.
5. Who took the most wickets in the Zimbabwe vs Bangladesh Test?
Taijul Islam posted the best individual bowling performance with 7 wickets for 138 runs during Zimbabwe’s initial innings. Newman Nyamhuri took a total of 6 wickets over Bangladesh’s two innings.





