April 20, 2025. Sylhet International Cricket Stadium. Bangladesh needed Zimbabwe as they almost always have to confirm they could win Tests at home. Zimbabwe came to Bangladesh and won the 1st Test by 3 wickets instead.
Eight days later, Bangladesh responded with their most dominant Test result of the year innings and 106 runs, Chattogram, Zimbabwe bowled out for 111. The 2-Test series ended 1-1.
Right now, Bangladesh is back on tour this time in Zimbabwe for a one-off Test starting June 28, 2026 at Harare Sports Club, followed by 3 ODIs and 3 T20Is. The result of that Test has direct WTC 2025-27 implications for both sides.
This page gives you every BAN vs ZIM scorecard from 2025-26, the upcoming 2026 tour schedule, the Brian Bennett story no one has connected, and the uncomfortable truth about Bangladesh’s Test record that this rivalry makes impossible to ignore.
BAN vs ZIM 2025-26: all matches and upcoming tour
Unified results table
| Date | Format | Venue | Scores | Result |
|---|---|---|---|---|
| Apr 20–24, 2025 | 1st Test | Sylhet | BAN 191 & 255 vs ZIM 273 & 174/7 | Zimbabwe won by 3 wickets |
| Apr 28–May 2, 2025 | 2nd Test | Chattogram | ZIM 227 & 111 vs BAN 444 | Bangladesh won by inn. & 106 runs |
| Jan 31, 2026 | ICC U19 WC Super Six | Harare | BAN U19 253/9 vs ZIM U19 179 | Bangladesh U19 won by 74 runs |
| Jun 7, 2026 | ZIM-A tour BAN, 1st ODI | Bogra | ZIM-A 279 vs BAN-E 364 | Bangladesh Emerging won by 85 runs |
| Jun 10, 2026 | ZIM-A tour BAN, 2nd ODI | Bogra | — | Abandoned |
| Jun 28–Jul 2, 2026 | One-off Test | Harare | — | Upcoming |
| Jul 6–11, 2026 | 3-match ODI series | Harare | — | Upcoming |
| Jul 15–19, 2026 | 3-match T20I series | Bulawayo | — | Upcoming |
Updated head-to-head records (all formats, 2026)
| Format | Matches | Bangladesh wins | Zimbabwe wins | Draws/NR |
|---|---|---|---|---|
| Tests | 20 | 9 | 8 | 3 |
| ODIs | 81 | 51 | 30 | 0 |
| T20Is | ~20 | ~13 | ~7 | 0 |
Bangladesh tour of Zimbabwe 2026: full schedule (starts June 28)
This is the most time-sensitive section of this page. Bangladesh’s full tour of Zimbabwe was announced in May 2026 and begins NOW.
Full 2026 tour schedule
| Match | Date | Venue | Start time (IST) |
|---|---|---|---|
| One-off Test | Jun 28 – Jul 2, 2026 | Harare Sports Club | 1:00 PM |
| 1st ODI | Jul 6, 2026 | Harare Sports Club | 1:00 PM |
| 2nd ODI | Jul 9, 2026 | Harare Sports Club | 1:00 PM |
| 3rd ODI | Jul 11, 2026 | Harare Sports Club | 1:00 PM |
| 1st T20I | Jul 15, 2026 | Queens Sports Club, Bulawayo | 4:00 PM |
| 2nd T20I | Jul 17, 2026 | Queens Sports Club, Bulawayo | 4:00 PM |
| 3rd T20I | Jul 19, 2026 | Queens Sports Club, Bulawayo | 4:00 PM |
Why the Harare one-off Test matters: WTC 2025-27 points
The one-off Test in Harare (June 28 – July 2) carries WTC 2025-27 points for both teams. Both Bangladesh and Zimbabwe are competing in the 2025-27 World Test Championship cycle. A win here gives the victorious team 12 WTC points and with the BAN vs ZIM Test head-to-head tighter than almost anyone realises (9-8 in Bangladesh’s favour across 20 Tests), neither team enters this match guaranteed of three results.
What most people miss: Harare Sports Club has historically been a better batting surface than Sylhet or Chattogram for Zimbabwe. Both of those 2025 venues were subcontinent tracks where spin dominated. Harare harder, bouncier, with some grass cover is Zimbabwe’s natural environment. Bangladesh won both their Bangladesh-based Tests this decade against Zimbabwe by large margins. In Zimbabwe, the record is far more even.
Zimbabwe in Bangladesh 2025: Test series (1-1 draw)
Complete Test series results table
| Test | Date | Venue | Scores | Result |
|---|---|---|---|---|
| 1st Test | Apr 20–24, 2025 | Sylhet International Cricket Stadium | BAN 191 & 255 vs ZIM 273 & 174/7 | Zimbabwe won by 3 wickets |
| 2nd Test | Apr 28–May 2, 2025 | Zahur Ahmed Chowdhury Stadium, Chattogram | ZIM 227 & 111 vs BAN 444 | Bangladesh won by inn. & 106 runs |
Series result: Drawn 1-1. Zimbabwe’s first Test series drawn in Bangladesh since 2013.
1st Test scorecard: Zimbabwe 273 & 174/7 beat Bangladesh 191 & 255 by 3 wickets (Sylhet, Apr 20-24, 2025)
| Innings | Team | Score | Overs | Key performers |
|---|---|---|---|---|
| 1st | Bangladesh | 191 | 61 | — |
| 1st | Zimbabwe | 273 | 80.2 | Sikandar Raza top scorer; various contributions |
| 2nd | Bangladesh | 255 | — | — |
| 2nd | Zimbabwe | 174/7 | 50.1 | Bennett 54 off 81, Curran 44; Mehidy 3/45, Taijul 2/— |
Read Also:- West Indies Cricket Team Vs India National Cricket Team Match Scorecard
Result: Zimbabwe won by 3 wickets. Zimbabwe’s first Test win in Bangladesh since 2018.
Brian Bennett 54* the Sylhet innings that defined this Test
Zimbabwe chased 174 for victory. They needed a steady hand from approximately 90/3. Brian Bennett provided it scoring 54 off 81 balls, staying unbeaten, guiding Zimbabwe to 174/7.
Ben Curran’s 44 was the crucial support act. Together, the Bennett-Curran partnership was the difference between Zimbabwe winning by 3 wickets and Bangladesh winning their usual WTC home Test.
But here is the real problem with how this innings is described: “54 off 81” sounds like a quiet innings. On a Sylhet track where Mehidy Hasan Miraz was taking wickets, keeping your wicket for 81 balls is the hardest thing any batter can do. Bennett did not just score 54. He managed a spin attack on a surface designed specifically to take wickets, in the pressure of a Test match chase where 3 more Zimbabwe wickets meant Bangladesh won.
Bold observation: Brian Bennett’s 54* in the 2025 Sylhet Test, followed by 64* vs Australia and 63* vs Sri Lanka in the T20 WC 2026 Group B, makes him the most important Zimbabwean cricketer across formats in 2025-26. He is an anchor who never gets dismissed when Zimbabwe need him most and no cricket media has connected these three innings as the evidence of a single, composure-defining talent.
Mehidy Hasan Miraz 3/45 not enough to prevent the defeat
Mehidy Hasan Miraz took 3/45 in Zimbabwe’s final innings chase. Three wickets, 45 runs the best bowling performance in a losing cause for Bangladesh in this Test.
This is where things go wrong in how Bangladesh’s spinners are analysed: Mehidy took wickets at regular intervals but Zimbabwe’s lower order held on. In Tests in Bangladesh, when the spinners bowl well and still lose, it usually means the opposition’s lower-middle order batted more bravely than expected. Zimbabwe’s lower order Bennett, Curran was more disciplined than any equivalent Bangladesh lower-order has been in away Tests.
2nd Test scorecard: Bangladesh 444 beat Zimbabwe 227 & 111 by innings and 106 runs (Chattogram, Apr 28–May 2, 2025)
| Innings | Team | Score | Overs | Key performers |
|---|---|---|---|---|
| 1st | Zimbabwe | 227 | 90.1 | — |
| 1st | Bangladesh | 444 | 129.2 | Multiple contributions; Taijul/Mehidy bowling in 2nd innings |
| 2nd (f/o) | Zimbabwe | 111 | 46.2 | ZIM bowled out; Taijul/Mehidy dominant |
Result: Bangladesh won by an innings and 106 runs. Series level at 1-1.
Zimbabwe’s 2nd innings 111: the structural batting fragility explained
Zimbabwe’s 1st innings 227 at Chattogram was competitive on paper. A 217-run first-innings deficit was always going to be difficult to survive. But Zimbabwe’s collapse to 111 in their 2nd innings (46.2 overs) was not about the deficit it was about a batting order that has no padding when the best batters (Bennett, Raza) are dismissed early.
Bangladesh’s 444 in the 1st innings building on a pitch that flattened out after Day 1 made the follow-on mathematically unavoidable. Once the follow-on was enforced, Taijul Islam and Mehidy Hasan Miraz bowling on a used Day 4 track were unplayable. Zimbabwe’s 111 all out in 46.2 overs is not an outlier; it is exactly what happens to Zimbabwe when subcontinent spinners operate on a deteriorating pitch with a deficit already against them.
Counterintuitive insight: Bangladesh winning the 2nd Test by innings and 106 runs was the easier of the two Test results to achieve. It required Bangladesh to bat first on a Chattogram track, bat big, and then let their spinners do what Bangladeshi spinners do at home in the 2020s. The 1st Test Zimbabwe winning a 174-run chase on a Sylhet surface required Zimbabwe to do something Bangladesh’s own batters struggle to do in away Tests: manage a pressure chase with disciplined lower-order batting.
ICC Under-19 World Cup 2026: Bangladesh U19 253/9 beat Zimbabwe U19 179 by 74 runs (Harare, Jan 31)
| Date | Friday, January 31, 2026 |
| Venue | Harare Sports Club, Harare, Zimbabwe |
| Tournament | ICC Under-19 Men’s Cricket World Cup 2026, Super Six Group 2, Match 11 |
| Scores | Bangladesh U19: 253/9 (50 overs) vs Zimbabwe U19: 179/10 (48.4 overs) |
| Result | Bangladesh U19 won by 74 runs |
A late batting surge powered Bangladesh U19 to 253/9 after a difficult start. Zimbabwe’s response reached 179 before Bangladesh’s bowlers completed the 74-run win. The match was Bangladesh’s final game of the tournament and they ended their ICC U19 WC 2026 campaign on a high, after earlier exits prevented a deeper Super Six run.
What most people miss: Zimbabwe U19 competing in the Super Six at an ICC Under-19 World Cup is itself significant. These players Mazvitorera and peers are the same generation who will likely face Bangladesh in senior bilateral series by 2028-29. Their Super Six presence signals Zimbabwe’s pipeline is healthy.
Zimbabwe A tour of Bangladesh 2026: A-team ODIs (June 2026)
1st ODI: Bangladesh Emerging 364 beat Zimbabwe A 279 by 85 runs (Bogra, June 7, 2026)
| Team | Score | Result |
|---|---|---|
| Bangladesh Emerging | 364/10 (50 overs) | Bangladesh Emerging won by 85 runs |
| Zimbabwe A | 279/10 (48.5 overs) | — |
Bangladesh Emerging’s 364 in a 50-over A-team match and Zimbabwe-A chasing 365 but falling for 279 (85 runs short) is a significant result for two reasons. First, Bangladesh’s A-team depth is producing 364-run totals, which suggests the senior Bangladesh Test side batting at Harare in June will have serious depth. Second, Zimbabwe-A posting 279 (chasing 365) is a competitive A-team chase total suggesting Zimbabwe’s depth batting is not completely.
2nd ODI: Abandoned without a ball bowled (Bogra, June 10, 2026)
The 2nd unofficial ODI between Bangladesh Emerging and Zimbabwe A was abandoned without a ball bowled at Shaheed Chandu Stadium, Bogra on June 10, 2026. No result; series stood at 1-0 to Bangladesh Emerging before the senior BAN tour of Zimbabwe began.
The Brian Bennett factor from BAN Test to T20 WC to 2026 tour
Three innings across three different contexts, three different formats, three different years:
| Match | Context | Score | Result |
|---|---|---|---|
| 1st Test, Sylhet, Apr 2025 | Bangladesh in the subcontinent | 54* off 81 balls | Zimbabwe won by 3 wkts |
| T20 WC Group B, Colombo, Feb 2026 vs AUS | WC group, vs ranked #2 | 64* off 48 balls | Zimbabwe won by 23 runs |
| T20 WC Group B, Colombo, Feb 2026 vs SL | WC group, vs co-hosts | 63* off 48 balls | Zimbabwe won by 6 wkts |
Brian Bennett is 24 years old. He has not been dismissed in any of these three match-winning innings. His method is identical in all three: set the platform, do not throw it away, allow better-placed teammates to accelerate around him.
Bold observation: Bennett’s three unbeaten match-winning contributions across one Test and two T20 WC matches make him the most important Zimbabwean cricketer since Brendan Taylor. His calmness under pressure in a Sylhet Test chase, in a T20 WC match vs Australia, in a T20 WC match vs Sri Lanka is not coincidence. It is a batting temperament that Zimbabwe has not had since the peak Taylor era.espn+4
When Bangladesh face Zimbabwe in the Harare one-off Test starting June 28, Bennett will be the single most important player to contain. If Bangladesh’s spinners can dismiss him early in both innings, they win the Test comfortably. If Bennett plays a 54* equivalent in Harare, Zimbabwe will be competitive on their home soil.
“Bangladesh Test record without Zimbabwe” the uncomfortable truth
In 2025, The Daily Star of Bangladesh published the most honest analysis of this rivalry: if you remove Zimbabwe from Bangladesh’s Test win column, Bangladesh’s overall Test record becomes significantly weaker. Of Bangladesh’s 9 Test wins against Zimbabwe, multiple came at periods when Zimbabwe were weakened by player exodus, administrative crises, or near-amateur opposition.
But here is the real problem: Bangladesh have won 7 out of the last 8 Tests against Zimbabwe since 2018 including the 2nd Test by an innings and 106 runs in April 2025. The dependency argument cuts both ways. Yes, Zimbabwe tests Bangladesh’s rank and record. But the more recent Bangladesh vs Zimbabwe meetings show Bangladesh is now genuinely stronger at home not just accidentally.
The 2025 series 1-1 draw was the exception, not the rule. Zimbabwe’s 1st Test win in Sylhet was their first win in Bangladesh since 2018 a 7-year wait. That tells you the true competitive gap: Bangladesh win this fixture at home most of the time, but Zimbabwe can still produce a result on any given five days.
For the upcoming Harare Test (June 28), the dynamic flips: Zimbabwe at home, on their surface, with Bennett in form. Bangladesh away from Bangladesh is a different team their Test wins outside the subcontinent remain rare and difficult.
BAN vs ZIM all-time head-to-head (all formats)
Tests (all-time, 20 matches)
| Matches | Bangladesh wins | Zimbabwe wins | Draws |
|---|---|---|---|
| 20 | 9 | 8 | 3 |
Read Also:- India Women’s National Cricket Team vs South Africa Women’s National Cricket Team Match Scorecard
Bangladesh lead 9-8 the narrowest head-to-head in Tests between these two teams across any two-decade period. Zimbabwe dominated in the early 2000s (2000-2005: ZIM won 5 of first 6 Tests). Bangladesh took the lead only after 2014.crictotal+3
ODIs (all-time, 81 matches)
| Matches | Bangladesh wins | Zimbabwe wins |
|---|---|---|
| 81 | 51 | 30 |
Bangladesh lead 51-30 the clearest dominance in any format between these two teams. ODI cricket has belonged to Bangladesh since 2015, when their batting depth began consistently outperforming Zimbabwe’s.
T20Is (all-time)
| Matches | Bangladesh wins | Zimbabwe wins |
|---|---|---|
| ~20 | ~13 | ~7 |
Bangladesh have won over 60% of T20Is against Zimbabwe consistent with their ODI dominance. Zimbabwe’s T20I wins against Bangladesh have often come in bilateral series at home or in neutral tournament settings.
Frequently Asked Questions (FAQs)
Q1. What were the results of the Zimbabwe in Bangladesh 2025 Test series?
Ans. The 2-match Test series ended 1-1. Zimbabwe won the 1st Test by 3 wickets (BAN 191 & 255 vs ZIM 273 & 174/7, Sylhet, Apr 20-24, 2025; Brian Bennett 54* off 81 anchored the chase; Mehidy Hasan Miraz 3/45). Bangladesh won the 2nd Test by an innings and 106 runs (ZIM 227 & 111 vs BAN 444, Chattogram, Apr 28–May 2, 2025; Zimbabwe bowled out for 111 in their 2nd innings following on).
Q2. What is Bangladesh’s upcoming tour of Zimbabwe 2026?
Ans. Bangladesh are touring Zimbabwe for 1 Test + 3 ODIs + 3 T20Is from late June to July 2026. Schedule: One-off Test (Jun 28–Jul 2, Harare Sports Club), 1st ODI (Jul 6, Harare), 2nd ODI (Jul 9, Harare), 3rd ODI (Jul 11, Harare), 1st T20I (Jul 15, Queens SC Bulawayo), 2nd T20I (Jul 17, Bulawayo), 3rd T20I (Jul 19, Bulawayo). The one-off Test carries WTC 2025-27 points for both teams.
Q3. What was the scorecard of Bangladesh U19 vs Zimbabwe U19 in the ICC U19 World Cup 2026?
Ans. Bangladesh U19 253/9 (50 overs) beat Zimbabwe U19 179/10 (48.4 overs) by 74 runs. Match 11, Super Six Group 2, ICC Under-19 Men’s Cricket World Cup 2026 at Harare Sports Club, Harare on January 31, 2026. Bangladesh ended their U19 WC 2026 campaign on a winning note.
Q4. Who won the Zimbabwe A vs Bangladesh Emerging A-team ODIs in June 2026?
Ans. Bangladesh Emerging won the 1st unofficial ODI by 85 runs (BAN-E 364 vs ZIM-A 279, Bogra, June 7, 2026). The 2nd unofficial ODI (June 10, Bogra) was abandoned without a ball bowled. Series result: Bangladesh Emerging led 1-0 before the series was concluded.
Q5. What is Bangladesh’s all-time Test head-to-head record against Zimbabwe?
Ans. As of June 2026: 20 Tests played, Bangladesh 9 wins, Zimbabwe 8 wins, 3 draws. Bangladesh narrowly lead (9-8) the closest Test head-to-head record between these two teams. Zimbabwe dominated from 2000-2005 (won 5 of 6 Tests). Bangladesh took the lead after 2014 and have won 7 of the last 8 Tests. The 2025 series drew 1-1.

