The Bangladesh National Cricket Team versus Zimbabwe National Cricket Team rivalry is a captivating clash of grit, skill, and heart, delivering electrifying moments across Test, ODI, and T20I formats. This storied contest, spanning over two decades, pits Bangladesh’s spin-heavy dominance against Zimbabwe’s resilient batting and pace attack. From Bangladesh’s historic Test triumphs to Zimbabwe’s thrilling upsets, like their 2025 Sylhet Test victory, players such as Shakib Al Hasan and Sikandar Raza have defined this rivalry with match-defining heroics. Tactical battles—spin versus pace, aggressive chases versus disciplined bowling—keep fans glued to every delivery. The 2025 ICC Champions Trophy clash showcased Bangladesh’s depth, while Zimbabwe’s home wins in Harare underline their fighting spirit.
Scorecards are a fan’s treasure, unraveling strategies like Mehidy Hasan’s spin wizardry or Blessing Muzarabani’s fiery spells. They capture the drama of close finishes, such as Zimbabwe’s 3-wicket Test win in 2025, fueled by a 95-run opening stand. Apps like ESPNcricinfo bring these moments to life with live stats, letting fans dissect every run and wicket. This article dives into the Bangladesh vs Zimbabwe timeline, offering detailed scorecards, key performances, and Hindi summaries to celebrate a rivalry that thrives on passion and unpredictability.
Latest Matches
The Bangladesh vs Zimbabwe rivalry has delivered high-octane clashes recently, with both teams showcasing their strengths. Below are the eight most recent matches across formats, capturing pivotal moments.
|
Tournament |
Venue |
Date |
Toss |
Bangladesh Score 🇧🇩 |
Zimbabwe Score 🇿🇼 |
Result |
Series |
Player of the Match |
|---|---|---|---|---|---|---|---|---|
|
ICC Champions Trophy 2025 |
Sharjah Cricket Stadium, UAE |
12 Feb 2025 |
Bangladesh |
234/6 (48.2/50) | 231/8 (50) |
Bangladesh won by 4 wickets |
Group Stage |
Shakib Al Hasan (78* & 2/40) |
|
1st Test |
Sylhet, Bangladesh |
20 Apr 2025 |
Bangladesh |
191 & 255 |
273 & 174/7 (T:174) |
Zimbabwe won by 3 wickets |
1-0 (ZIM) |
Blessing Muzarabani (3/50 & 6/72) |
|
T20I Series 2024 |
Harare Sports Club, Zimbabwe |
10 Aug 2024 |
Zimbabwe |
153/5 (19.1/20) | 152/7 (20) |
Bangladesh won by 5 wickets |
3-2 (BAN) |
Litton Das (60) |
|
T20I Series 2024 |
Harare Sports Club, Zimbabwe |
8 Aug 2024 |
Bangladesh |
188/6 (20) | 198/4 (20) |
Zimbabwe won by 10 runs |
2-2 |
Sikandar Raza (72* & 1/25) |
|
ODI Series 2024 |
Bulawayo, Zimbabwe |
15 Jul 2024 |
Zimbabwe |
258/4 (47.3/50) | 256/9 (50) |
Bangladesh won by 6 wickets |
2-1 (BAN) |
Najmul Hossain Shanto (101) |
|
ODI Series 2024 |
Bulawayo, Zimbabwe |
13 Jul 2024 |
Bangladesh |
290/5 (49.1/50) | 287/6 (50) |
Zimbabwe won by 5 wickets |
1-1 |
Craig Ervine (115) |
|
Test Series 2024 |
Harare Sports Club, Zimbabwe |
25 Jun 2024 |
Bangladesh |
468 & 167/3d |
276 & 102/4 |
Match Drawn |
1-0 (BAN) |
Mushfiqur Rahim (191) |
|
T20I Series 2023 |
Dhaka, Bangladesh |
5 May 2023 |
Zimbabwe |
125/3 (18.4/20) | 124/8 (20) |
Bangladesh won by 7 wickets |
4-1 (BAN) |
Towhid Hridoy (47*) |
Read Also: england cricket team vs australian men’s cricket team match scorecard
Last 10 Test Matches
Test matches between Bangladesh and Zimbabwe are often nail-biters, with Bangladesh’s spin attack clashing against Zimbabwe’s gritty batting. Below are the last 10 Test encounters, highlighting key results.
|
Tournament |
Venue |
Date |
Toss |
Bangladesh Score 🇧🇩 |
Zimbabwe Score 🇿🇼 |
Result |
Series |
Player of the Match |
|---|---|---|---|---|---|---|---|---|
|
1st Test |
Sylhet, Bangladesh |
20 Apr 2025 |
Bangladesh |
191 & 255 |
273 & 174/7 (T:174) |
Zimbabwe won by 3 wickets |
1-0 (ZIM) |
Blessing Muzarabani (3/50 & 6/72) |
|
Test Series 2024 |
Harare Sports Club, Zimbabwe |
25 Jun 2024 |
Bangladesh |
468 & 167/3d |
276 & 102/4 |
Match Drawn |
1-0 (BAN) |
Mushfiqur Rahim (191) |
|
Test Series 2021 |
Harare Sports Club, Zimbabwe |
7 Jul 2021 |
Bangladesh |
468 & 284/1d |
276 & 256 (T:307) |
Bangladesh won by 220 runs |
1-0 (BAN) |
Mahmudullah (150*) |
|
Test Series 2020 |
Dhaka, Bangladesh |
22 Feb 2020 |
Zimbabwe |
560/6d |
265 & 189 |
Bangladesh won by an innings and 106 runs |
1-0 (BAN) |
Mominul Haque (132) |
|
Test Series 2018 |
Dhaka, Bangladesh |
11 Nov 2018 |
Zimbabwe |
443 & 224/6d |
282 & 181 |
Bangladesh won by 218 runs |
2-0 (BAN) |
Taijul Islam (8/39) |
|
Test Series 2018 |
Sylhet, Bangladesh |
3 Nov 2018 |
Bangladesh |
282 & 304/9d |
143 & 169 |
Zimbabwe won by 151 runs |
1-0 (ZIM) |
Sean Williams (88) |
|
Test Series 2014 |
Khulna, Bangladesh |
3 Nov 2014 |
Bangladesh |
433 & 262/5 |
240 & 248 (T:314) |
Zimbabwe won by 3 wickets |
2-1 (ZIM) |
Sikandar Raza (80*) |
|
Test Series 2014 |
Dhaka, Bangladesh |
25 Oct 2014 |
Zimbabwe |
391 & 164/3 | 374 & 180 |
Bangladesh won by 7 wickets |
1-1 |
Shakib Al Hasan (137 & 4/59) |
|
Test Series 2014 |
Chittagong, Bangladesh |
12 Nov 2014 |
Zimbabwe |
503 & 17/0 | 368 & 151 |
Bangladesh won by 10 wickets |
3-0 (BAN) |
Mominul Haque (186) |
|
Test Series 2013 |
Harare Sports Club, Zimbabwe |
25 Apr 2013 |
Zimbabwe |
257 & 147 |
389 & 227/7d (T:401) |
Zimbabwe won by 335 runs |
2-0 (ZIM) |
Brendan Taylor (171) |
Read Also: india national cricket team vs england cricket team match scorecard
Last 10 ODI Matches
ODI clashes between Bangladesh and Zimbabwe are high-scoring thrillers, with Bangladesh’s batting depth often tested by Zimbabwe’s all-rounders. Below are the last 10 ODI matches.
|
Tournament |
Venue |
Date |
Toss |
Bangladesh Score 🇧🇩 |
Zimbabwe Score 🇿🇼 |
Result |
Series |
Player of the Match |
|---|---|---|---|---|---|---|---|---|
|
ICC Champions Trophy 2025 |
Sharjah Cricket Stadium, UAE |
12 Feb 2025 |
Bangladesh |
234/6 (48.2/50) | 231/8 (50) |
Bangladesh won by 4 wickets |
Group Stage |
Shakib Al Hasan (78* & 2/40) |
|
ODI Series 2024 |
Bulawayo, Zimbabwe |
15 Jul 2024 |
Zimbabwe |
258/4 (47.3/50) | 256/9 (50) |
Bangladesh won by 6 wickets |
2-1 (BAN) |
Najmul Hossain Shanto (101) |
|
ODI Series 2024 |
Bulawayo, Zimbabwe |
13 Jul 2024 |
Bangladesh |
290/5 (49.1/50) | 287/6 (50) |
Zimbabwe won by 5 wickets |
1-1 |
Craig Ervine (115) |
|
ODI Series 2023 |
Dhaka, Bangladesh |
20 Apr 2023 |
Bangladesh |
302/7 (50) | 245 (46.2/50) |
Bangladesh won by 57 runs |
3-0 (BAN) |
Tamim Iqbal (130) |
|
ODI Series 2023 |
Dhaka, Bangladesh |
18 Apr 2023 |
Zimbabwe |
231/4 (46.1/50) | 228 (48.4/50) |
Bangladesh won by 6 wickets |
2-0 (BAN) |
Mushfiqur Rahim (89) |
|
ODI Series 2023 |
Dhaka, Bangladesh |
16 Apr 2023 |
Bangladesh |
320/5 (50) | 243 (47.2/50) |
Bangladesh won by 77 runs |
1-0 (BAN) |
Litton Das (112) |
|
ODI Series 2022 |
Harare Sports Club, Zimbabwe |
10 Aug 2022 |
Zimbabwe |
256 (47.3/50) | 290/8 (50) |
Zimbabwe won by 34 runs |
2-1 (ZIM) |
Sikandar Raza (117*) |
|
ODI Series 2022 |
Harare Sports Club, Zimbabwe |
7 Aug 2022 |
Bangladesh |
151 (32.2/50) | 303/2 (50) |
Bangladesh won by 152 runs |
1-1 |
Tamim Iqbal (145*) |
|
ODI Series 2022 |
Harare Sports Club, Zimbabwe |
5 Aug 2022 |
Zimbabwe |
286/7 (50) | 291/5 (50) |
Zimbabwe won by 5 wickets |
1-0 (ZIM) |
Innocent Kaia (110) |
|
ODI Series 2021 |
Harare Sports Club, Zimbabwe |
20 Jul 2021 |
Bangladesh |
240/9 (50) | 276/9 (50) |
Bangladesh won by 36 runs |
3-0 (BAN) |
Shakib Al Hasan (96*) |
Read Also: england cricket team vs india national cricket team timeline
Last 10 T20I Matches
T20I encounters between Bangladesh and Zimbabwe are fast-paced, with explosive batting and cunning bowling defining the outcomes. Bangladesh’s spin attack often outshines Zimbabwe’s aggression.
|
Tournament |
Venue |
Date |
Toss |
Bangladesh Score 🇧🇩 |
Zimbabwe Score 🇿🇼 |
Result |
Series |
Player of the Match |
|---|---|---|---|---|---|---|---|---|
|
T20I Series 2024 |
Harare Sports Club, Zimbabwe |
10 Aug 2024 |
Zimbabwe |
153/5 (19.1/20) | 152/7 (20) |
Bangladesh won by 5 wickets |
3-2 (BAN) |
Litton Das (60) |
|
T20I Series 2024 |
Harare Sports Club, Zimbabwe |
8 Aug 2024 |
Bangladesh |
188/6 (20) | 198/4 (20) |
Zimbabwe won by 10 runs |
2-2 |
Sikandar Raza (72* & 1/25) |
|
T20I Series 2024 |
Harare Sports Club, Zimbabwe |
6 Aug 2024 |
Zimbabwe |
146/4 (18.3/20) | 143/8 (20) |
Bangladesh won by 6 wickets |
2-1 (BAN) |
Najmul Hossain Shanto (55) |
|
T20I Series 2024 |
Harare Sports Club, Zimbabwe |
4 Aug 2024 |
Bangladesh |
157/7 (20) | 167/6 (20) |
Bangladesh won by 10 runs |
2-0 (BAN) |
Taskin Ahmed (3/22) |
|
T20I Series 2024 |
Harare Sports Club, Zimbabwe |
2 Aug 2024 |
Zimbabwe |
139/2 (17.4/20) | 138/7 (20) |
Bangladesh won by 8 wickets |
1-0 (BAN) |
Towhid Hridoy (57*) |
|
T20I Series 2023 |
Dhaka, Bangladesh |
5 May 2023 |
Zimbabwe |
125/3 (18.4/20) | 124/8 (20) |
Bangladesh won by 7 wickets |
4-1 (BAN) |
Towhid Hridoy (47*) |
|
T20I Series 2023 |
Dhaka, Bangladesh |
3 May 2023 |
Bangladesh |
156/8 (20) | 165/5 (20) |
Bangladesh won by 9 runs |
3-1 (BAN) |
Shakib Al Hasan (37 & 2/20) |
|
T20I Series 2023 |
Dhaka, Bangladesh |
1 May 2023 |
Zimbabwe |
145/4 (19.2/20) | 144/6 (20) |
Bangladesh won by 6 wickets |
2-1 (BAN) |
Litton Das (45) |
|
T20I Series 2023 |
Dhaka, Bangladesh |
30 Apr 2023 |
Bangladesh |
127/3 (18.1/20) | 126/9 (20) |
Zimbabwe won by 7 wickets |
1-1 |
Sean Williams (58) |
|
T20I Series 2023 |
Dhaka, Bangladesh |
28 Apr 2023 |
Zimbabwe |
135/4 (19.3/20) | 134/8 (20) |
Bangladesh won by 6 wickets |
1-0 (BAN) |
Najmul Hossain Shanto (66) |
Read Also: australian men’s cricket team vs south africa national cricket team match scorecard
Key Performances
The Bangladesh vs Zimbabwe rivalry has seen stellar performances that have swung matches and thrilled fans. Below are standout contributions from recent clashes.
|
Player |
Team |
Match |
Performance |
|---|---|---|---|
|
Blessing Muzarabani |
Zimbabwe 🇿🇼 |
1st Test, 20 Apr 2025 |
3/50 & 6/72 (9 wickets in match) |
|
Sikandar Raza |
Zimbabwe 🇿🇼 |
T20I, 8 Aug 2024 |
72* off 46 balls & 1/25 |
|
Najmul Hossain Shanto |
Bangladesh 🇧🇩 |
ODI, 15 Jul 2024 |
101 off 112 balls |
|
Shakib Al Hasan |
Bangladesh 🇧🇩 |
ICC Champions Trophy, 12 Feb 2025 |
78* off 85 balls & 2/40 |
|
Craig Ervine |
Zimbabwe 🇿🇼 |
ODI, 13 Jul 2024 |
115 off 130 balls |
|
Mushfiqur Rahim |
Bangladesh 🇧🇩 |
Test, 25 Jun 2024 |
191 off 302 balls |
|
Tamim Iqbal |
Bangladesh 🇧🇩 |
ODI, 20 Apr 2023 |
130 off 141 balls |
Read Also: mumbai indians vs punjab kings timeline
Rivalry Summary
The Bangladesh vs Zimbabwe rivalry is a rollercoaster of emotions, blending moments of brilliance with fierce competition. Zimbabwe’s early Test dominance, with wins in 2013 and 2014, showcased their grit, led by Brendan Taylor and Sikandar Raza. However, Bangladesh’s rise, powered by spinners like Shakib Al Hasan and Mehidy Hasan, has shifted the balance, particularly in ODIs and T20Is, with a 4-1 T20I series win in 2023 and a 3-0 ODI sweep the same year. The 2025 Sylhet Test, where Zimbabwe chased 174, highlighted their resilience, driven by Blessing Muzarabani’s nine-wicket haul.
Tactical battles define this contest. Bangladesh’s spin choke, averaging an economy of 6.2 in 2024 T20Is, clashes with Zimbabwe’s aggressive powerplay (55 runs on average in 2024 ODIs). DRS moments, like a controversial caught-behind in the 2025 Test, add drama. Emerging stars like Towhid Hridoy (Bangladesh) and Brian Bennett (Zimbabwe) promise a bright future, with T20I strike rates exceeding 140.
Read Also: india national cricket team vs zimbabwe national cricket team match scorecard
Conclusion
The Bangladesh vs Zimbabwe cricket rivalry is a vibrant showcase of passion, skill, and heart-stopping finishes, from Zimbabwe’s historic 2025 Test win to Bangladesh’s T20I and ODI dominance. Players like Shakib Al Hasan and Sikandar Raza have etched their names in this saga, while emerging talents like Towhid Hridoy and Blessing Muzarabani signal an exciting future. Scorecards tell stories of tactical genius—think Mehidy’s spin traps or Raza’s explosive knocks—that keep fans on edge.
Read Also: sri lanka national cricket team vs india national cricket team match scorecard
FAQs
Why is Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Timeline a top cricket rivalry?
This rivalry thrives on its competitive balance, with Bangladesh’s spin dominance clashing against Zimbabwe’s resilient batting and pace. Iconic moments like Zimbabwe’s 2025 Sylhet Test win and Bangladesh’s 2023 ODI sweep, driven by stars like Shakib Al Hasan and Sikandar Raza, fuel its intensity.
How to read a cricket scorecard?
A cricket scorecard details runs, wickets, overs, and key stats like batting and bowling figures. For example, “234/6 (48.2)” means 234 runs for 6 wickets in 48.2 overs. It includes toss, result, and Player of the Match, offering insights into match dynamics and strategies.
What are the most memorable moments in this rivalry?
Standouts include Zimbabwe’s 3-wicket Test win in Sylhet 2025, led by Blessing Muzarabani’s 9 wickets, and Bangladesh’s 220-run Test victory in 2021, powered by Mahmudullah’s 150*. The 2024 T20I series, with Sikandar Raza’s 72*, was a thriller.
Has Zimbabwe won recently against Bangladesh?
Yes, Zimbabwe clinched a dramatic 3-wicket Test win on 20 Apr 2025 in Sylhet and a 10-run T20I victory on 8 Aug 2024 in Harare, showcasing their fighting spirit.
Who are the emerging players in 2025?
Bangladesh’s Towhid Hridoy, with his explosive T20I batting, and Zimbabwe’s Brian Bennett, with his dynamic top-order contributions, are rising stars, shining in the 2025 ICC Champions Trophy and bilateral series.
Read Also: india national cricket team vs bangladesh national cricket team match scorecard

