Bangladesh end Day 2 with 64-run lead despite late collapse

Shadman scored a gritty 120 off 181 balls, Cricfrenzy

After bowling Zimbabwe out for 227 on the first ball of the day—thanks to Taijul Islam's 6-wicket haul—Bangladesh responded strongly with the bat, reaching 291 for 7 by stumps with a 64-run lead.
Bangladesh to play two-match T20I series against UAE ahead of Pakistan tour
16 hrs ago
Openers Shadman Islam and Anamul Haque Bijoy put on a 118-run stand—Bangladesh’s first 100+ opening stand in 28 months.
Shadman scored a gritty 120 off 181 balls, registering his second Test century after four years, while Bijoy made 39, Mominul Haque added 33.
In the final session, Mushfiqur Rahim and Najmul Hossain Shanto added 65 runs for the fourth wicket, keeping Bangladesh in control.

However, signs of a batting collapse soon followed. At the score of 259, Shanto was dismissed for 23. Within the next 20 runs, Jakerr Ali, Mushfiqur, and Nayeem Hasan were all sent back to the pavilion.
Stokes fit to captain England against Zimbabwe
13 hrs ago
Mushfiqur was run out due to a misjudgment, having scored 40 off 59 balls with four boundaries and a six.
Zimbabwe’s debutant spinner Vincent Masekesa picked up three wickets.
At stumps, Mehidy Hasan Miraz (16*) and Taijul Islam (5*) remained unbeaten at the crease.