Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Timeline: Full Head-to-Head History (1997–2026)
13 mins read

Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Timeline: Full Head-to-Head History (1997–2026)

The Bangladesh national cricket team vs Zimbabwe national cricket team timeline spans nearly three decades, 127+ international matches, and some of the most competitive cricket played between two nations who entered the global stage as underdogs. Bangladesh lead the overall head-to-head with 52 ODI wins, 9 Test wins, and 16 T20I wins. Zimbabwe hold 29 ODI wins, 8 Test wins, and 8 T20I wins. In Tests- the format that demands the greatest sustained skill- the gap between these two sides is just one match across 20 Tests since 2001. That single number tells you more about this rivalry than any highlight reel. This is the complete, chronological record: every major series, every turning point, every verified record, and every phase of a rivalry that continues to produce competitive cricket in 2026.

 When Did Bangladesh and Zimbabwe First Play Cricket?

Bangladesh and Zimbabwe first met on October 29, 1997, in an ODI in Harare during the President’s Cup tri-nation series in Kenya. Zimbabwe won that match comfortably. At the time, Bangladesh had not yet received Full Member status from the ICC and were competing as an Associate nation. That first meeting set the tone for the early phase of this rivalry- Zimbabwe were an established international side, Bangladesh were building the foundations of a cricket program that would later become one of Asia’s most competitive teams. The Bangladesh national cricket team vs zimbabwe national cricket team timeline technically begins in 1997, but the rivalry’s real identity was forged from 2005 onward, when Bangladesh won their first-ever Test match- against Zimbabwe, in Chattogram.

Complete Series-by-Series Timeline (1997–2026)

This section provides a chronological record of every major bilateral and tournament series between the two nations across all formats.

Year-by-Year Series Results

Read More: Netherlands national cricket team vs Nepal national cricket team timeline

YearSeriesVenueFormatWinnerResult
1997/98President’s CupKenyaODIZimbabweSeries
1998/99Wills International CupBangladeshODIZimbabweSeries
2000/01Meril ICT SeriesZimbabweODIZimbabwe3–0
2001/02Zimbabwe Tour of BangladeshBangladeshTestZimbabwe1–0
2001/02Zimbabwe Tour of BangladeshBangladeshODIZimbabweSeries
2003/04Bangladesh Tour of ZimbabweZimbabweODIZimbabwe2–1
2004/05Zimbabwe Tour of BangladeshBangladeshTestBangladeshHistoric first Test win
2004/05Zimbabwe Tour of BangladeshBangladeshODIBangladeshSeries
2010/11Zimbabwe Tour of BangladeshBangladeshODIBangladesh3–1
2011Bangladesh in ZimbabweZimbabweTestZimbabweZimbabwe’s return win
2011/12Zimbabwe Tour of BangladeshBangladeshODIBangladeshSeries
2013Bangladesh Tour of ZimbabweZimbabweTestDrawn1–1
2013Bangladesh Tour of ZimbabweZimbabweODIBangladesh3–2
2013Bangladesh in ZimbabweZimbabweT20IDrawn1–1
2014/15Zimbabwe Tour of BangladeshBangladeshTestBangladesh3–0
2014/15Zimbabwe Tour of BangladeshBangladeshODIBangladeshSeries
2015/16Zimbabwe Tour of BangladeshBangladeshT20IDrawn2–2
2018/19Zimbabwe Tour of BangladeshBangladeshTestBangladesh2–1
2018/19Zimbabwe Tour of BangladeshBangladeshODIBangladeshSeries
2019/20Zimbabwe Tour of BangladeshBangladeshT20IBangladesh2–0
2021Bangladesh Tour of ZimbabweZimbabweODIBangladesh3–2
2021Bangladesh Tour of ZimbabweZimbabweT20IBangladesh2–1
2022Bangladesh Tour of ZimbabweZimbabweODIZimbabwe2–1
2022Bangladesh Tour of ZimbabweZimbabweT20IBangladesh2–1
Oct 2022ICC T20 World CupAustraliaT20IBangladeshWon by 3 runs
2024Zimbabwe Tour of BangladeshBangladeshT20IBangladesh4–1
2025Zimbabwe Tour of BangladeshBangladeshTestDrawn1–1
2026Bangladesh Tour of ZimbabweZimbabweODIOngoing

Head-to-Head Records by Format

A quick-reference breakdown of the complete Bangladesh vs Zimbabwe head-to-head record across all international formats.

Format-Wise Record Summary

FormatTotal MatchesBangladesh WinsZimbabwe WinsDraw / NR
Tests20983
ODIs8352292
T20Is241680

Bangladesh dominate in ODIs with 52 wins from 83 matches- a win percentage above 62%. In T20Is, they hold a 2:1 winning ratio. The Test record, however, tells a different story: 9 wins for Bangladesh against 8 for Zimbabwe in 20 Tests across 24 years. This near-parity in the longest format is one of the most underreported facts about this rivalry.

Head-to-Head Record by Era

The Bangladesh national cricket team vs zimbabwe national cricket team timeline breaks into four distinct phases, each reflecting the development arc of both nations.

Era-by-Era Breakdown

EraBangladesh WinsZimbabwe WinsDraw/NRPhase Summary
1997–20042142Zimbabwe clearly dominant
2005–2011642Bangladesh rising, Zimbabwe suspended
2012–202028101Bangladesh ODI dominance peaks
2021–20251490Zimbabwe competitive across all formats

Since 2021, Zimbabwe have won 9 out of 23 matches– a significantly higher win rate compared to the 2012–2020 period. The Sikandar Raza era has coincided with Zimbabwe’s sharpest improvement, particularly in ODIs and T20Is.

Phase 1: Zimbabwe’s Era of Dominance (1997–2004)

Before Bangladesh even had Full Member ICC status, Zimbabwe were already an established cricketing nation competing against England, South Africa, and India. The early Bangladesh vs Zimbabwe ODI contests were not close.

Key Context

Zimbabwe held an experienced, seasoned squad during this period. Players such as Andy Flower, Heath Streak, and Grant Flower– all internationals with significant Test pedigree- regularly featured against Bangladesh. In the 2001/02 Test series played in Bangladesh, Andy Flower scored 142 runs and Craig Wishart contributed 208 as Zimbabwe won the series 1–0. The 2003/04 ODI series in Harare ended 2–1 to Zimbabwe, but the margin showed Bangladesh were improving. By 2004, they had developed enough competitive depth to challenge- and within one year, they would record the most important result in their Test history.

Phase 2: Bangladesh’s First Test Win- January 2005

January 2005 in Chattogram changed everything about how Bangladesh approached international cricket.

The Historic Match

Read More: Vidarbha cricket team vs Kerala cricket team timeline

Bangladesh posted 488 and 204/9 declared. Zimbabwe replied with 312 and then collapsed to 154. Bangladesh won by 226 runs- their first-ever Test match victory. Mohammad Ashraful scored a century. Enamul Haque Jr. took 12 wickets across the match, one of the finest bowling performances in Bangladesh’s Test history. Between 2004 and 2005, several senior Zimbabwe players including Heath Streak and experienced internationals exited the national squad amid administrative and financial difficulties within Zimbabwe Cricket. The 2005 touring side had significantly less experience than Zimbabwe squads of previous years. That context is part of the historical record- Bangladesh earned the win on the field, but the circumstances around Zimbabwe’s squad strength at that time explain the timing.

Phase 3: Zimbabwe’s Suspension and Return (2005–2011)

Zimbabwe suspended themselves from Test cricket in January 2005– the same month Bangladesh recorded that historic win. They did not return to Test cricket until August 2011, a six-year absence that heavily disrupted the development of an entire generation of Zimbabwe cricketers.

Zimbabwe’s Return: August 2011

When Zimbabwe returned to Tests, they beat Bangladesh by 130 runs in Harare. Brendan Taylor scored 105. Brian Vitori took a five-wicket haul. A returning side playing at home with a point to prove produced one of their best collective performances of the 2010s. Meanwhile, during those six absent years, Bangladesh had developed world-class players in Shakib Al Hasan, Tamim Iqbal, and Mushfiqur Rahim- a generation that would go on to define Bangladesh cricket for the next 15 years.

Phase 4: Bangladesh’s Peak ODI Dominance (2012–2020)

Between 2012 and 2020, Bangladesh won 28 out of 39 matches across all formats– the most dominant stretch in the entire bangladesh national cricket team vs zimbabwe national cricket team timeline.

The Record-Breaking Series of March 2020

In a remarkable five-day window in Sylhet in March 2020:

  • Tamim Iqbal scored 158 off 136 balls against Zimbabwe in the 2nd ODI
  • Liton Das scored 176 off 143 balls in the 3rd ODI- the highest individual ODI score ever by a Bangladeshi batter

Liton’s 176 is also the third-highest individual score ever hit against Zimbabwe in ODI cricket history, behind only Chris Gayle’s 215 and Fakhar Zaman’s 210. Both performances came in the same series, in the same venue, against the same opposition- a measure of how one-sided the rivalry had become at its peak. The 2014/15 home Test series was Bangladesh’s most dominant Test result against Zimbabwe- a 3–0 clean sweep with Shakib Al Hasan, Mehidy Hasan Miraz, and Taijul Islam bowling Zimbabwe out repeatedly on turning Dhaka and Chattogram pitches.

Phase 5: Zimbabwe’s Resurgence (2022–2026)

The 2022–2026 period has produced the most competitive cricket in the entire history of this bilateral rivalry. Sikandar Raza’s emergence as a match-winner has transformed Zimbabwe’s ability to challenge Bangladesh, particularly in ODIs and T20Is.

The 2022 ODI Series: Raza’s Masterclass

In August 2022 in Harare, Raza scored an unbeaten 117 off 127 balls to chase down 290 with 15 balls to spare. Zimbabwe won the ODI series 2–1– their first ODI series win against Bangladesh since 2013. Raza had also contributed 60 in the first match. It was a reminder that in Harare conditions, Zimbabwe’s home advantage remains a real factor.

ICC T20 World Cup 2022: 3 Runs in Brisbane

On October 30, 2022, Bangladesh beat Zimbabwe by 3 runs in the ICC Men’s T20 World Cup in Brisbane. Bangladesh scored 150/7. Zimbabwe replied with 147/8 in one of the tightest group-stage finishes of the tournament. At the international tournament level, this rivalry consistently produces high-pressure cricket.

April 2025: The Sylhet Test Shock

Zimbabwe beat Bangladesh by 3 wickets in the 1st Test at Sylhet on April 23, 2025- their first Test win in Bangladesh. Bangladesh posted 191 and 255. Zimbabwe chased 174 with 3 wickets in hand. Blessing Muzarabani took 6/72 in Bangladesh’s second innings. Mehidy Hasan Miraz took 10 wickets across the match for Bangladesh and still finished on the losing side- a clear indication of how well Zimbabwe batted under pressure. Bangladesh responded immediately. In the 2nd Test at Chattogram, they won by an innings and 106 runs. Taijul Islam took 6/60. Mehidy Hasan Miraz took another five-wicket haul. Shadman Islam scored 120. The series ended 1–1.

Verified Player Records

One of the most-searched aspects of the Bangladesh national cricket team vs zimbabwe national cricket team timeline is individual performance data. Below are verified records sourced from and match scorecards.

Most ODI Wickets (Bangladesh vs Zimbabwe)

PlayerTeamODI Wickets
Shakib Al HasanBangladesh48
Mashrafe MortazaBangladesh45
Abdur RazzakBangladesh32

Most Appearances in ODIs

PlayerTeamODI Matches
Elton ChigumburaZimbabwe55
Mushfiqur RahimBangladesh51
Hamilton MasakadzaZimbabwe52
Tamim IqbalBangladesh40+

Top Individual Batting Performances (ODIs)

PlayerScoreBallsVenueYear
Liton Das (BAN)176143Sylhet2020
Tamim Iqbal (BAN)158136Sylhet2020
Tamim Iqbal (BAN)154138Bulawayo2009
Imrul Kayes (BAN)144140Mirpur2018
Sean Williams (ZIM)129Sylhet2018
Sikandar Raza (ZIM)117*127Harare2022

Top Individual Bowling Performances (Tests)

PlayerFiguresYearContext
Enamul Haque Jr. (BAN)12 wickets (match)2005Bangladesh’s first-ever Test win
Mehidy Hasan Miraz (BAN)10 wickets (match)2025Despite Zimbabwe winning the Test
Blessing Muzarabani (ZIM)6/722025Sylhet upset
Taijul Islam (BAN)6/602025Chattogram response win

Head-to-Head by Venue

VenueCountryBangladesh WinsZimbabwe WinsNotes
Mirpur (Sher-e-Bangla)BangladeshDominantRareBAN spin advantage at home
SylhetBangladeshMajority1 (2025 Test)ZIM’s first Test win in BAN
ChattogramBangladeshDominantRareHistoric 2005 win venue
HarareZimbabweSplitZIM advantageZIM home strength significant
BulawayoZimbabweBAN stronger recentlySplitBAN improving away record

Statistical Trends Since 2021

FormatMatchesBangladesh WinsZimbabwe Wins
Tests311 (1 drawn)
ODIs1174
T20Is954

Since 2021, the T20I gap has narrowed to near 5–4 in recent exchanges, Tests remain level, and Zimbabwe’s 2022 ODI series win broke a multi-year streak of Bangladesh dominance in 50-over cricket.

Most Memorable Matches in This Rivalry

  1. January 2005, Chattogram– Bangladesh 488 & 204/9d beat Zimbabwe 312 & 154. Bangladesh’s first-ever Test win by 226 runs. Enamul Haque Jr. took 12 wickets
  2. August 2011, Harare– Zimbabwe beat Bangladesh by 130 runs on Test return. Brendan Taylor 105, Vitori five-for
  3. March 2020, Sylhet– Liton Das 176 and Tamim Iqbal 158 in the same series. Bangladesh ODI batting records broken
  4. August 2022, Harare– Zimbabwe win ODI series 2–1. Raza 117 not out chasing 290
  5. October 2022, Brisbane– Bangladesh beat Zimbabwe by just 3 runs in the T20 World Cup
  6. April 2025, Sylhet– Zimbabwe beat Bangladesh in a Test on Bangladeshi soil. Muzarabani 6/72

FAQs:

Q1: When did Bangladesh and Zimbabwe first play a cricket match?

A1: Bangladesh and Zimbabwe first met on October 29, 1997, in an ODI in Harare during the President’s Cup tri-nation series. Zimbabwe won that match. It was Bangladesh’s first meeting with Zimbabwe before they had received ICC Full Member status.

Q2: What is the overall Bangladesh vs Zimbabwe head-to-head record?

A2: Bangladesh lead in ODIs (52–29), T20Is (16–8), and Tests (9–8) head-to-head records. Across all formats combined, Bangladesh have a clear overall lead.

Q3: When did Bangladesh beat Zimbabwe for the first time in a Test match?

A3: Bangladesh recorded their first-ever Test win against Zimbabwe in January 2005 in Chattogram, winning by 226 runs. Mohammad Ashraful scored a century and Enamul Haque Jr. took 12 wickets in the match.

Q4: Has Zimbabwe ever beaten Bangladesh in a Test match in Bangladesh?

A4: Yes. In April 2025, Zimbabwe beat Bangladesh by 3 wickets in the 1st Test at Sylhet- their first Test win on Bangladeshi soil. Blessing Muzarabani took 6/72 in Bangladesh’s second innings.

Q5: Who has taken the most ODI wickets in Bangladesh vs Zimbabwe matches?

A5: Shakib Al Hasan leads with 48 ODI wickets against Zimbabwe, followed by Mashrafe Mortaza with 45.

Q6: What is the highest individual score in Bangladesh vs Zimbabwe ODIs?

A6: Liton Das scored 176 off 143 balls against Zimbabwe in Sylhet in March 2020- the highest individual ODI score by a Bangladeshi batter. It is also the third-highest score ever made against Zimbabwe in ODI cricket history.

Q7: Which player has been most impactful for Zimbabwe against Bangladesh in recent years?

A7: Sikandar Raza. His match-winning unbeaten 117 in the 2022 ODI series decider in Harare and consistent contributions across all formats since 2021 have made him Zimbabwe’s most influential player in this bilateral rivalry.

Q8: What happened in Bangladesh vs Zimbabwe at the ICC T20 World Cup 2022?

A8: Bangladesh beat Zimbabwe by 3 runs in Brisbane on October 30, 2022. Bangladesh scored 150/7 and Zimbabwe fell short at 147/8 in one of the tightest finishes of that tournament’s group stage.

Q9: When did Zimbabwe last win an ODI series against Bangladesh?

A9: Zimbabwe won the ODI series 2–1 during Bangladesh’s tour of Zimbabwe in August 2022, with Sikandar Raza’s 117 not out in the series-deciding match being the standout performance.

Q10: When is the next Bangladesh vs Zimbabwe cricket series?

A10: Bangladesh are on tour in Zimbabwe in 2026, with ODIs scheduled from July 9, 2026 onwards in Harare- the next chapter in the bangladesh national cricket team vs zimbabwe national cricket team timeline.


Leave a Reply

Your email address will not be published. Required fields are marked *