Bangladesh vs Zimbabwe Test 2021: Bangladesh Win by 220 Runs — Mahmudullah's Farewell 150 Announced During the Match, 191-Run 9th-Wicket Stand with Taskin Ahmed
Bangladesh won the only Test against Zimbabwe at Harare Sports Club (July 7-11, 2021) by 220 runs. Mahmudullah scored 150 from No.8 — batting to rescue Bangladesh from a difficult position — and announced his Test retirement during the 3rd day of the same match. He then added a 191-run 9th-wicket partnership with Taskin Ahmed (career-best 75). It was one of Test cricket's most unusual farewell moments: a batter announcing retirement mid-match, then scoring 150 to rescue his team. Mominul Haque captained Bangladesh.
Bangladesh won the only Test against Zimbabwe at Harare Sports Club, Harare (July 7-11, 2021) by 220 runs. Mahmudullah scored 150 from No.8 after Bangladesh found themselves in difficulty — and announced his Test retirement during the 3rd day of the same match. He then added a 191-run 9th-wicket stand with Taskin Ahmed (career-best 75), one of the highest 9th-wicket Test partnerships. Taskin Ahmed and Mehidy Hasan Miraz shared the bowling wickets in Zimbabwe's second innings. Mominul Haque captained Bangladesh.
Mahmudullah Announces Test Retirement Mid-Match — Then Scores 150 to Rescue Bangladesh
Mahmudullah announcing his Test retirement on the 3rd day of the Harare 2021 Test — while the match was still in progress, Bangladesh's first innings not yet complete — and then scoring 150 from No.8 in the same innings gave the Harare Test its defining individual storyline: a batter choosing his retirement moment mid-match, and then producing the batting rescue performance that turned Bangladesh's first innings from a difficult position into a match-winning total. Bangladesh, at the point Mahmudullah came to bat, faced an innings where losing further wickets quickly would have limited their first-innings total and given Zimbabwe a competitive run target; Mahmudullah's 150 from No.8 (typically a position where innings rescue from lower in the order is more difficult as the remaining batting is limited) transforming the first-innings position through accumulated batting that Zimbabwe's bowling could not restrict. The retirement announcement — made during the 3rd day while Mahmudullah was in the midst of compiling his innings — gave the 150 an emotional dimension that scoring 150 in any other Test match would not have carried: each run contributing simultaneously to Bangladesh's match position and to a farewell innings in the match where Mahmudullah had chosen to end his Test career.
The 191-Run 9th-Wicket Stand: Mahmudullah and Taskin Ahmed's Record Partnership
Mahmudullah (150) and Taskin Ahmed (career-best 75) adding 191 runs for the 9th wicket in the Harare 2021 Test — one of the highest 9th-wicket Test partnerships — gave Zimbabwe's bowling the unusual bilateral result of a team's 9th-wicket pair (typically the most fragile batting combination with only one wicket remaining before innings completion) producing a partnership that changed the match's balance. Taskin Ahmed, Bangladesh's right-arm pace bowler (not typically identified as a match-critical batter), scoring 75 as the non-Mahmudullah half of the 191-run stand confirmed that the partnership's runs came from both batters contributing substantially — not from Mahmudullah carrying a non-scoring tail-ender across a long stand, but from Taskin's career-best batting contribution combining with Mahmudullah's 150 to produce the 191 that Zimbabwe's bowling could not break. Bangladesh eventually winning by 220 runs — dismissing Zimbabwe's second innings for a total 220 runs below Bangladesh's set target — confirmed that the Mahmudullah-Taskin 191-run 9th-wicket stand had given Bangladesh a first-innings total Zimbabwe could not chase.
Bangladesh vs Zimbabwe Harare Test 2021 in Context
The Bangladesh tour of Zimbabwe one-off Test at Harare Sports Club, July 2021 — Bangladesh winning by 220 runs with Mahmudullah's farewell 150 (announced mid-match), the 191-run 9th-wicket stand with Taskin Ahmed (career-best 75), and Mehidy Hasan Miraz and Taskin sharing Zimbabwe's second-innings wickets — gave the otherwise lower-profile bilateral between two emerging Test nations its lasting storyline: the mid-match retirement announcement from a team's experienced batter who then scored 150 to rescue the first innings. Bangladesh's bilateral win against Zimbabwe at Harare (their first Test tour of Zimbabwe in several years at that point) — in conditions (Harare's pace-assisting surface, lower altitude than Bulawayo but still faster than sub-continent pitches Bangladesh are most comfortable on) that required the Mahmudullah-Taskin 191-run stand to produce an adequate total — confirmed Bangladesh's improving bilateral quality in away conditions that did not favour their typically spin-heavy playing style.
Frequently asked questions
What happened in the Bangladesh vs Zimbabwe Test at Harare 2021?
Bangladesh won the only Test against Zimbabwe at Harare Sports Club (July 7-11, 2021) by 220 runs. Mahmudullah scored 150 from No.8 and announced his Test retirement during the 3rd day of the same match. He then added a 191-run 9th-wicket stand with Taskin Ahmed (career-best 75). Mominul Haque captained Bangladesh.
