Zimbabwe seized complete control on Day 2 of the first Test against Bangladesh, piling up 410 before reducing the tourists to 140 all out. Bangladesh finished the day on 40/1 in their second innings, still 230 runs behind.Match AnalysisThe day belonged to Zimbabwe, whose batting depth and patience gave them a commanding platform. Innocent Kaia's superb century set the tone, while Brian Bennett's brisk fifty kept momentum moving. Later, Craig Ervine and Wesley Madhevere ensured Zimbabwe did not waste their advantage.Bangladesh's first innings collapse left them under serious pressure. Their second innings will require long partnerships and far greater discipline, with Zimbabwe firmly on top and well placed to press for victory over the next two days.Match ReportZimbabwe strengthened their grip on the opening Test against Bangladesh after a dominant second day that left the visitors fighting to avoid a heavy defeat.Innocent Kaia was the standout performer for Zimbabwe, compiling a superb century to guide the home side towards a formidable first-innings total. He shared important stands with Brendan Taylor and Brian Bennett, with the latter reaching a fluent half-century from just 54 deliveries.Zimbabwe reached 249/2 at lunch before Bangladesh briefly fought back during the afternoon. However, Craig Ervine and Wesley Madhevere restored control with a century partnership, both bringing up well-made half-centuries as Zimbabwe passed 400.The hosts were eventually dismissed for 410, but their bowlers quickly turned the advantage into a dominant match position by skittling Bangladesh for 140.Bangladesh began their follow-on innings under pressure and closed on 40/1 after nine overs, still trailing by 230 runs. Zimbabwe will resume on Day 3 with a clear chance to push for an emphatic victory.Match SummaryZimbabwe vs Bangladesh, 1st Test Day 2Zimbabwe 410/10 (107.2 ov)Bangladesh 140/10 (47.2 ov) & *40/1 (9 ov)Stumps : Day 2 - Bangladesh trail by 230 runs.SCORECARDWormMatch StatsFall of Wickets1, Bangladesh 1st Inning1-6 (Mahmudul Hasan Joy - 6.2 ov) 2-36 (Shadman Islam - 11.6 ov) 3-113 (Mominul Haque - 33.4 ov) 4-119 (Najmul Hossain Shanto - 36.3 ov) 5-125 (Mushfiqur Rahim - 39.4 ov) 6-130 (Towhid Hridoy - 41.5 ov) 7-132 (Amite Hasan - 44.5 ov) 8-140 (Taijul Islam - 45.5 ov) 9-140 (Hasan Mahmud - 46.2 ov) 10-140 (Khaled Ahmed - 47.2 ov)2, Zimbabwe 1st Inning1-89 (Ben Curran - 16.2 ov) 2-143 (Brendan Taylor - 38.1 ov) 3-250 (Brian Bennett - 61.6 ov) 4-279 (Innocent Kaia - 71.1 ov) 5-280 (Tafadzwa Tsiga - 71.3 ov) 6-382 (Craig Ervine - 97.6 ov) 7-394 (Brad Evans - 101.2 ov) 8-396 (Newman Nyamhuri - 103.3 ov) 9-404 (Richard Ngarava - 105.6 ov) 10-410 (Blessing Muzarabani - 107.2 ov)3, Bangladesh 2nd Inning1-22 (Shadman Islam - 4.2 ov)Player vs PlayerPlaying XIZimbabweBangladeshMatch Details:Date - Sunday, June 28, 2026Time - 08:30Venue - Harare Sports Club, HarareToss - Zimbabwe elected to bowlUmpires - Allahuddien Paleker (South Africa), Rashid Riaz (Pakistan)TV Umpire - Langton Rusere (Zimbabwe)Match Referee - Dave Gilbert (Australia)Weather - Clear sky | Temperature: 41°C | Humidity: 8% | Wind: 11.99 mph | Clouds: 2%Pitch -Pitch Condition - Fast & BounceBatting Condition - AveragePace Bowling Condition - Pace & BounceSpin Bowling Condition - Average© Cricket World 2026
Click here to read article