Afghanistan were bowled out for 240 (Rahmat Shah 105*, Malik 62, Mahmud 5‑55, Ebadot Hossain 4‑56) as Bangladesh posted 346 (Tanzid Hasan 83, Shadman Islam 67, Mohammad Saleem 4‑82, Ahmadzai 3‑79), leaving the visitors 106 runs behind.
Hasan Mahmud’s hat‑trick sealed Afghanistan’s innings at 240, giving Bangladesh a 106‑run first‑innings advantage. He became only the third Bangladeshi bowler—after Alok Kapali (2003) and Sohag Gazi (2013)—to claim a Test hat‑trick, making effective use of the second new ball. Mahmud finished with 5 for 55, while Ebadot Hossain added four wickets as the pace attack continued to dominate. His feat also marks the first Test hat‑trick recorded by any bowler in the UAE. Earlier, Afghanistan’s pacers had removed nine Bangladeshi wickets in the first innings.
Since his debut in 2024, Mahmud has recorded five‑wicket hauls in the UAE, Australia, India and Pakistan. He also became the quickest Bangladeshi pace bowler to reach 50 Test wickets.
The third morning began with Ebadot dismissing Ikram Alikhil for 32 off 103 balls, a delivery that seamed sharply between bat and pad to bowl the Afghanistan vice‑captain.
From the opposite end, Mahmud struck again: a fuller ball cleaned Ismat Alam for a single, and the very next delivery saw Qais Ahmed nicked behind to Litton, who added another fine catch to his growing tally from the second evening.
The hat‑trick ball was another fuller delivery that moved away after pitching, striking Zia‑ur‑Rehman on the back pad. Captain Najmul Hossain Shanto opted for a review after the umpire’s initial not‑out call; when the three reds appeared on the big screen, the Bangladesh camp erupted in celebration. Mahmud then cleaned up Yamin Ahmadzai for a duck, completing his five‑wicket haul.
For Afghanistan, Rahmat Shah remained unbeaten on 105, the top score of the innings. He accelerated from 91 to 105 with a six and two fours during Mahmud’s 21st over, smiling as he reached his century. However, the very next over saw Mohammad Saleem nicked behind to Ebadot.


