Bangladesh national cricket team vs Zimbabwe national cricket team match scorecard from the one-off Test of the Bangladesh tour of Zimbabwe 2026 Highlights: Zimbabwe Leads By Huge Margin; Harare Sports Club Zimbabwe had taken charge of the game with their first innings, and in this current cycle of Test matches, it left Bangladesh needing an improbable total just to make them bat again.
It was the first Test match that took place at Harare Sports Club, Harare on 28 June 2026. Having chosen to bowl after winning the toss, Zimbabwe were kept at bay by an opening partnership of 56 runs from Bangladesh within ten overs. Bangladesh were bowled out for 140 in their first innings, before Zimbabwe batted to a mammoth score of 410. That was followed by Bangladesh getting bowled out for 185 in their second innings, handing Zimbabwe an emphatic innings victory.
Bangladesh vs Zimbabwe One-Off Test Scorecard
| Team | Innings | Score | Overs |
| Bangladesh | 1st Innings | 140 all out | 47.2 |
| Zimbabwe | 1st Innings | 410 all out | 107.2 |
| Bangladesh | 2nd Innings | 185 all out | 45 |
| Result | Zimbabwe won by an innings and 85 runs |
And the 270-run first-innings lead that Zimbabwe amassed turned out to be match-winning. Bangladesh fared no better with the bat in their second innings, getting bowled out for 185.
Bangladesh 1st Innings Scorecard
Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard Bangladesh’s First Innings: 140/10 (47.2 overs) Mominul Haque was the highest run-scorer making his 60 runs from 81 balls included with twelve fours. Shadman Islam scored 20 and Najmul Hossain Shanto had finished the innings on 19. Bangladesh blasted and tamed Zimbabwe’s attack at will as their pacer Newman Nyamhuri took four wickets.
| Batter | R | B | 4s | 6s | SR |
| Mahmudul Hasan Joy | 2 | 17 | 0 | 0 | 11.76 |
| Shadman Islam | 20 | 38 | 3 | 0 | 52.63 |
| Mominul Haque | 60 | 81 | 12 | 0 | 74.07 |
| Najmul Hossain Shanto | 19 | 73 | 2 | 0 | 26.03 |
| Mushfiqur Rahim | 9 | 21 | 2 | 0 | 42.86 |
| Towhid Hridoy | 3 | 16 | 0 | 0 | 18.75 |
| Amite Hasan | 4 | 15 | 0 | 0 | 26.67 |
| Taijul Islam | 9 | 13 | 2 | 0 | 69.23 |
| Hasan Mahmud | 0 | 3 | 0 | 0 | 0 |
| Khaled Ahmed | 0 | 3 | 0 | 0 | 0 |
| Ebadot Hossain | 0* | 4 | 0 | 0 | 0 |
| Extras | 14 | ||||
| Total | 140 all out | 47.2 overs |
Bangladesh’s first innings contained only one half-century, with Mominul Haque making 60. Zimbabwe’s bowlers maintained pressure during Bangladesh’s batting.
Zimbabwe Bowling – Bangladesh 1st Innings

| Bowler | Overs | Maidens | Runs | Wickets | Economy |
| Richard Ngarava | 10 | 4 | 18 | 2 | 1.8 |
| Blessing Muzarabani | 15 | 8 | 19 | 2 | 1.3 |
| Newman Nyamhuri | 12.2 | 1 | 61 | 4 | 4.9 |
| Brad Evans | 10 | 4 | 30 | 2 | 3 |
Newman Nyamhuri was Zimbabwe’s best bowler in the innings, with four wickets. Muzarabani, Evans and Ngarava each took two wickets.
Zimbabwe 1st Innings Scorecard
In response, Zimbabwe batted brilliantly and racked up a mammoth 410 all out in 107.2 overs with a lead of 270 runs. The innings’ top batting performance came from Innocent Kaia, who scored 140 runs in 227 balls with 17 fours.
| Batter | R | B | 4s | 6s | SR |
| Innocent Kaia | 140 | 227 | 17 | 0 | 61.67 |
| Ben Curran | 42 | 51 | 5 | 0 | 82.35 |
| Brendan Taylor | 17 | 54 | 0 | 0 | 31.48 |
| Brian Bennett | 59 | 67 | 9 | 0 | 88.06 |
| Craig Ervine | 60 | 100 | 6 | 1 | 60 |
| Tafadzwa Tsiga | 1 | 2 | 0 | 0 | 50 |
| Wessly Madhevere | 77* | 108 | 8 | 0 | 71.3 |
| Brad Evans | 4 | 10 | 0 | 0 | 40 |
| Newman Nyamhuri | 0 | 11 | 0 | 0 | 0 |
| Richard Ngarava | 3 | 11 | 0 | 0 | 27.27 |
| Blessing Muzarabani | 0 | 3 | 0 | 0 | 0 |
| Extras | 7 | ||||
| Total | 410 all out | 107.2 overs |
The runaway game (highest score of the match) was 140 by Innocent Kaia. Wessly Madhevere scored an unbeaten 77 runs while Craig Ervine and Brian Bennett also contributed with the bat, both scoring half-centuries.
Read More: Nepal National Cricket Team vs West Indies Cricket Team Match Scorecard | India National Cricket Team vs Zimbabwe National Cricket Team Timeline
Bangladesh Bowling – Zimbabwe 1st Innings

| Bowler | Overs | Maidens | Runs | Wickets | Economy |
| Hasan Mahmud | 25 | 2 | 102 | 0 | 4.1 |
| Khaled Ahmed | 22 | 2 | 68 | 2 | 3.1 |
| Ebadot Hossain | 20 | 1 | 96 | 0 | 4.8 |
| Taijul Islam | 40.2 | 1 | 138 | 7 | 3.4 |
Bangladesh’s best wicket taker was Taijul Islam who took 7 for 138 runs in 40.2 overs. The other two wickets were taken by Khaled Ahmed.
Bangladesh 2nd Innings Scorecard
Bangladesh, which was following on in a massive deficit, needed a monumental batting performance to save the Test. They were, instead, bowled out for 185 in 45 overs, losing by an innings and 85 runs.
| Batter | R | B | 4s | 6s | SR |
| Mahmudul Hasan Joy | 22 | 32 | 2 | 0 | 68.75 |
| Shadman Islam | 9 | 11 | 1 | 0 | 81.82 |
| Mominul Haque | 13 | 30 | 2 | 0 | 43.33 |
| Najmul Hossain Shanto | 30 | 41 | 4 | 0 | 73.17 |
| Mushfiqur Rahim | 34 | 62 | 4 | 0 | 54.84 |
| Towhid Hridoy | 9 | 17 | 1 | 0 | 52.94 |
| Amite Hasan | 25 | 25 | 5 | 0 | 100 |
| Taijul Islam | 8 | 23 | 1 | 0 | 34.78 |
| Hasan Mahmud | 15 | 17 | 3 | 0 | 88.24 |
| Khaled Ahmed | 0 | 2 | 0 | 0 | 0 |
| Ebadot Hossain | 12* | 10 | 2 | 0 | 120 |
| Extras | 8 | ||||
| Total | 185 all out | 45 overs |
The highest was 34 from Mushfiqur Rahim himself, while Najmul Hossain Shanto made 30 and Amite Hasan managed just 25. Bangladesh had no time to worry about those when Ebadot Hossain remained not out on 12 but the visitors were unable to add more runs to their score.
Zimbabwe Bowling – Bangladesh 2nd Innings
| Bowler | Overs | Maidens | Runs | Wickets | Economy |
| Richard Ngarava | 9 | 1 | 32 | 3 | 3.6 |
| Blessing Muzarabani | 17 | 3 | 65 | 4 | 3.8 |
| Brad Evans | 11 | 1 | 55 | 1 | 5 |
| Newman Nyamhuri | 8 | 0 | 28 | 2 | 3.5 |
Zimbabwe’s attack, led by Blessing Muzarabani with four wickets in the second innings – and Richard Ngarava (three) and Newman Nyamhuri (two) had also taken regular wickets.
Bangladesh vs Zimbabwe Test Match Highlights
Three major performances played a key role in shaping the match.
Innocent Kaia’s Brilliant 140
Zimbabwe’s mammoth 1st innings total was mainly orchestrated by Innocent Kaia. His 140 came off 227 balls and was laced with 17 boundaries. The elongated innings provided Zimbabwe the foundation to amass a total of 410 runs.
Taijul Islam’s Seven-Wicket Haul
However, it was Taijul Islam who delivered one of the best individual bowling displays of the match despite Zimbabwe’s dominance. He took 7/138, which ended up being seven of Zimbabwe’s ten wickets lost.
The job done by Zimbabwe’s fast bowlers
Zimbabwe’s pacers were on song again to shine in Bangladesh’s second innings. In reply, Blessing Muzarabani picked four wickets, Richard Ngarava three and Newman Nyamhuri two. Bangladesh lasted for a mere 45 overs and their innings folded up at the score of 185.
Bangladesh vs Zimbabwe Match Result
Result: Zimbabwe won the one-off Test by innings and 85 runs.
The final scorecard was:
Bangladesh – 140 & 185
Zimbabwe – 410
Bangladesh to bat again after Zimbabwe enforced the follow-on on a deficit of 270 runs in their first innings. The visitors were bowled out for 185, handing Zimbabwe an innings victory.
Best Performers of the Match
| Category | Player | Performance |
| Highest score | Innocent Kaia | 140 |
| Zimbabwe’s other top score | Wessly Madhevere | 77* |
| Bangladesh’s top score, 1st innings | Mominul Haque | 60 |
| Bangladesh’s top score, 2nd innings | Mushfiqur Rahim | 34 |
| Best bowling, Bangladesh | Taijul Islam | 7/138 |
| Best bowling, Zimbabwe 1st innings | Newman Nyamhuri | 4/61 |
| Best bowling, Zimbabwe 2nd innings | Blessing Muzarabani | 4/65 |
| Match result | Zimbabwe | Won by an innings and 85 runs |
Venue and Match Details
The only Test was conducted at Harare Sports Club, Harare on June 28, 2026 Zimbabwe called incorrectly at the toss and — as a result – will field first. According to Cricbuzz, the match officials named for that game were Allahudien Paleker and Rashid Riaz as on-field umpires, while Langton Rusere was third umpire and Dave Gilbert was match referee.
| Match Detail | Information |
| Match | Zimbabwe vs Bangladesh |
| Format | One-off Test |
| Series | Bangladesh tour of Zimbabwe 2026 |
| Date | June 28, 2026 |
| Venue | Harare Sports Club, Harare |
| Toss | Zimbabwe won and elected to bowl |
| Zimbabwe 1st Innings | 410 all out |
| Bangladesh 1st Innings | 140 all out |
| Bangladesh 2nd Innings | 185 all out |
| Result | Zimbabwe won by an innings and 85 runs |
Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard – Key Takeaways
Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard: Zimbabwe x-factor batsman plus a spirited bowling show sink Bangladesh in the one-off Test In their first innings, Bangladesh could not put on partnerships of any significance and were bowled out for 140 points. Zimbabwe then scored an imposing 410, with Innocent Kaia scoring a century alongside some sizable contributions from Brian Bennett, Craig Ervine and Wessly Madhevere.
While Taijul Islam was the pick of the bowlers, Bangladesh learned how big Zimbabwe’s first-innings lead had been after England announced a 73-run advantage with almost two days left. Zimbabwe’s attack was spearheaded by Muzarabani and Ngarava as they wrapped up the victory when Bangladesh returned to bat.
Cricket aficionados looking for the full Bangladesh national cricket team vs Zimbabwe national cricket team match scorecard cannot have it much clearer than this Test: Zimbabwe 410; Bangladesh 140 & 185 in an innings-and-85-run victory.
Read More: India National Cricket Team vs Sri Lanka National Cricket Team Timeline | Chennai Super Kings vs Punjab Kings Match Scorecard
Conclusion
2026 one-off Test, Bangladesh national cricket team vs Zimbabwe national cricket team match scorecard 1. Bangladesh scored 140, Zimbabwe replied with 410, and Bangladesh could only muster 185 in the second innings. The result revolved around the performances of Innocent Kaia (140), Wesley Madhevere (77*), and a disciplined show from the Zimbabwe bowlers. individual performance: Taijul Islam’s seven-for was the only standout performance for Bangladesh as Zimbabwe once again proved their 270-run first-innings lead critical.
FAQs: Bangladesh national cricket team vs Zimbabwe national cricket team match scorecard
1. What was the result of Bangladesh vs Zimbabwe one-off Test 2026?
Zimbabwe defeated Bangladesh by an innings and 85 runs.
2. What was Bangladesh’s score in the first innings?
Bangladesh scored 140 runs in 47.2 overs.
3. What was Zimbabwe’s score in the first innings?
Zimbabwe scored 410 all out in 107.2 overs.
4. What was Bangladesh’s score in the second innings?
Bangladesh were dismissed for 185 in 45 overs.
5. Who scored a century for Zimbabwe?
Innocent Kaia scored 140 runs, including 17 fours.
6. Who took seven wickets for Bangladesh?
Taijul Islam took seven wickets for 138 runs in Zimbabwe’s first innings.

