Bangladesh vs Zimbabwe Head to Head, 2nd Test: Tension mounts as Bangladesh and Zimbabwe gear up for the second Test at Chattogram Stadium, with both sides eyeing a statement result. This battle, set in Bangladesh's cricketing fortress, promises high drama as history, pride, and a potential series win raise the stakes.
Zimbabwe, fresh off a gripping battle in Sylhet, have their noses ahead in the series. Their pace attack and timely contributions with the bat set the tone in the first Test, putting Bangladesh under serious pressure. The Tigers, plagued by misfiring batters, will be eager to turn things around and avoid an embarrassing home defeat.

As Sylhet delivered a hard-fought contest, Chattogram braces for another dramatic instalment. Zimbabwe’s momentum clashes against a Bangladesh side hungry for redemption and determined to restore faith among their fanbase. Both teams must now handle the psychological and cricketing turbulence that defines this storied rivalry.
Chattogram is widely regarded as Bangladesh’s batting paradise—flat, consistent, and historically high-scoring. Bangladesh’s challenge, however, is exacerbated by predicted rain showers over the first three days, accompanied by sweltering humidity and variable cloud cover. Early moisture could assist seamers, but as the sun bakes the strip, expect spin to dominate the agenda. With high humidity, fatigue and fitness will be sternly tested, and adapting to the muggy conditions might decide the outcome.
| Team | Matches | Wins | Draws | Losses |
|---|---|---|---|---|
| Bangladesh | 21 | 8 | 3 | 10 |
| Zimbabwe | 21 | 10 | 3 | 8 |
| Team | Player | Role | Matches | Runs | Average | Wickets | Best Bowling |
|---|---|---|---|---|---|---|---|
| Bangladesh | Mushfiqur Rahim | Batter | 10 | 857 | 57.13 | N/A | N/A |
| Mominul Haque | Batter | 8 | 757 | 58.23 | N/A | N/A | |
| Mehidy Hasan Miraz | All-rounder | 3 | 101* | 50.50* | 20 | 5/38 | |
| Taijul Islam | Bowler | 6 | 42* | N/A | 41 | 8/39 | |
| Hasan Mahmud | Bowler | 10 | N/A | N/A | 31 | 6/54* | |
| Zimbabwe | Craig Ervine | Batter | 6 | 408 | 37.09 | N/A | N/A |
| Sean Williams | Batter | 4 | 397 | 56.71 | N/A | N/A | |
| Blessing Muzarabani | Bowler | 8 | N/A | N/A | 42 | 6/57 | |
| Richard Ngarava | Bowler | 8 | N/A | N/A | 20 | 5/42* |
Bangladesh find themselves at a crossroads ahead of their Chattogram assignment. Once seen as formidable hosts, the Tigers now grapple with inconsistent performances, especially with the willow. Their last five Tests read L, L, L, W, L – a record that’s set alarm bells ringing.
The home batting mainstay, Mushfiqur Rahim, is enduring the leanest patch of his illustrious career—with no fifty in his last 12 innings—while captain Najmul Hossain Shanto is yet to convert his starts into match-defining knocks. Openers, once reliable, now appear fragile, and the revolving door at the top continues with Anamul Haque’s likely return.
Mominul Haque remains a potential stabiliser at number four, and much responsibility will fall on the experienced shoulders of Mehidy Hasan Miraz—the team’s leading allrounder, and, crucially, the chief spinner. With the ball, Miraz’s three ten-wicket hauls in Tests put him top of the Bangladeshi pile, a sign that Chattogram’s wearing surface could be exploited. Taijul Islam, Hasan Mahmud, and Khaled Ahmed round out a bowling attack desperate for early breakthroughs, especially with rising star Tanzim Hasan Sakib in the reckoning.
Zimbabwe, long cricketing underdogs, have cruised into Chattogram with momentum and the whiff of history in their nostrils. Their last six Tests show improvement and growing self-assurance: W, L, D, L, L, W. The Sylhet win was symbolic—created through inspired fast bowling from Blessing Muzarabani (who set a national record 9/122) and shrewd captaincy from Craig Ervine, whose calm under pressure continues to steady the squad.
The Zimbabwean batting, however, remains a study in contrasts. Craig Ervine and Sean Williams offer a blend of experience and dexterity, with Williams, in particular, showing a knack for big runs at a brisk tempo (397 runs at 56.71 in his last 4 Tests).
The revelation in the last match was young Brian Bennett, who crafted twin fifties and announced himself as a dashing presence at the top. Yet, the top order can be brittle, with collapses always a lurking danger, and the heavy lifting often left to the middle and lower orders. Wicketkeeper Nyasha Mayavo’s lack of form behind the stumps remains a concern.
Bangladesh are expected to tweak their top order, with Anamul Haque likely returning. The exciting Tanvir Islam could debut, adding further mystery spin. Injury concerns linger around the seam department, but Mehidy and Taijul Islam headline the spin arsenal.
Zimbabwe, buoyed by their Sylhet heroics, are unlikely to tinker much. Their big headache: the underperforming wicketkeeper and the top-order hit-and-miss. Johnathan Campbell or Tafadzwa Tsiga could get a look-in if changes are necessary.
Bangladesh: Najmul Hossain Shanto, Mehidy Hasan Miraz, Anamul Haque, Hasan Mahmud, Jaker Ali, Khaled Ahmed, Mahidul Islam Ankon, Mahmudul Hasan Joy, Mominul Haque, Mushfiqur Rahim, Nayeem Hasan, Shadman Islam, Taijul Islam, Tanvir Islam, Tanzim Hasan Sakib, Zakir Hasan
Zimbabwe: Craig Ervine, Brian Bennett, Johnathan Campbell, Ben Curran, Trevor Gwandu, Wessly Madhevere, Wellington Masakadza, Vincent Masekesa, Nyasha Mayavo, Blessing Muzarabani, Richard Ngarava, Victor Nyauchi, Tafadzwa Tsiga, Nick Welch, Sean Williams