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.
Taijul hits back at critics after stunning five-wicket haul in Chattogram
28 Apr 25
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.
Taijul's 5 wickets trigger Zimbabwe collapse in 2nd Test
28 Apr 25
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.