Bangladesh on the brink as Sri Lanka push for innings win

Sri Lanka celebrate Mominul Haque's wicket, Cricfrenzy
Bangladesh find themselves on the verge of an innings defeat after ending Day 3 of the Colombo Test at 115 for 6 in their second innings, still trailing Sri Lanka by 96 runs.

The day's final blow came when Mehidy Hasan Miraz was trapped lbw for 11 by Tharindu Ratnayake — a decision overturned on review. This left Litton Das unbeaten on 13, as Bangladesh’s hopes now rest on the lower order to avoid a crushing loss.
Taijul hits back at critics after stunning five-wicket haul in Chattogram
28 Apr 25
Earlier in the day, Sri Lanka resumed at 290/2 and were eventually bowled out for 458, securing a 211-run first-innings lead. Pathum Nissanka added to his overnight score, finishing with a solid 158, while Kusal Mendis contributed 84 before being run out as the last wicket to fall.
For Bangladesh, Taijul Islam was the standout performer with the ball, claiming 5 for 131 — his fifth five-wicket haul in overseas Tests, equalling Shakib Al Hasan's record for Bangladesh.

In response, Bangladesh’s top order faltered yet again. Anamul Haque made 19 but continued his underwhelming run in the series. The likes of Shadman Islam, Mominul Haque, Najmul Hossain Shanto, and Mushfiqur Rahim all failed to build on their starts.
Sri Lanka announce 16-member squad for ODI series against Bangladesh
5 hrs ago
Prabath Jayasuriya and Dhananjaya de Silva dismantled the middle order with crucial strikes. Jayasuriya bowled Mushfiqur with a delivery that spun sharply to knock off stump, while Dhananjaya dismissed Shanto and Mominul in quick succession.
Bangladesh now face a steep task heading into Day 4, needing a fighting effort from the lower order to avoid defeat and salvage pride in the series.