Bangladesh vs Zimbabwe Head to Head Record
Since 2001, Bangladesh and Zimbabwe have played 120 matches: Bangladesh lead 75–42 (3 drawn).
Record since 2001 (first meeting in our records: 7 Apr 2001) – Test, ODI and T20I. Our match records start in 2000.
Record by format
| Format | Played | Bangladesh won | Zimbabwe won | Drawn | Tied / NR | Last met |
|---|---|---|---|---|---|---|
| Test | 21 | 9 | 9 | 3 | 0 | 28 Jun 2026 |
| ODI | 69 | 46 | 23 | 0 | 0 | 11 Jul 2026 |
| T20I | 30 | 20 | 10 | 0 | 0 | 19 Jul 2026 |
Last 5 Bangladesh vs Zimbabwe matches
- 19 Jul 2026 · T20I · Queens Sports Club, BulawayoBangladesh won
Bangladesh won by 4 wickets
- 17 Jul 2026 · T20I · Queens Sports Club, BulawayoBangladesh won
Bangladesh won by 34 runs
- 15 Jul 2026 · T20I · Queens Sports Club, BulawayoZimbabwe won
Zimbabwe won by 32 runs
- 11 Jul 2026 · ODI · Harare Sports ClubBangladesh won
Bangladesh won by 7 wickets
- 9 Jul 2026 · ODI · Harare Sports ClubZimbabwe won
Zimbabwe won by 13 runs
Questions
Who has won more matches between Bangladesh and Zimbabwe?
Since 2001, Bangladesh and Zimbabwe have played 120 matches: Bangladesh lead 75–42 (3 drawn).
What is the Bangladesh vs Zimbabwe head to head record in Test cricket?
Since 2001, Bangladesh and Zimbabwe have played 21 Test matches: the two sides are level at 9 wins each (3 drawn).
What is the Bangladesh vs Zimbabwe head to head record in ODI cricket?
Since 2001, Bangladesh and Zimbabwe have played 69 ODI matches: Bangladesh lead 46–23.
What is the Bangladesh vs Zimbabwe head to head record in T20I cricket?
Since 2006, Bangladesh and Zimbabwe have played 30 T20I matches: Bangladesh lead 20–10.
When did Bangladesh and Zimbabwe last play?
Bangladesh and Zimbabwe last met on 19 Jul 2026 in a T20I at Queens Sports Club, Bulawayo: Bangladesh won by 4 wickets.