The visitors, playing their first test since 2021, were given a lofty goal of 662 runs, and after last hitter Zahir Khan retired hurt, they were bowled for 115 runs.
The fourth day of Bangladesh’s one-off Test against Afghanistan in Mirpur saw Bangladesh defeat Afghanistan by 546 runs, the largest Test victory by runs in the twenty-first century. Taskin Ahmed, the fast bowler, finished with career-high figures of 4-37.
As Afghanistan, who resumed at 45-2 on Saturday, tripped early when Nasir Jamal (6) edged Ebadot Hossain in the third over, the pace attack led by Taskin combined to capture 14 wickets in the encounter, with Shoriful Islam contributing with 3-28.
Bangladesh declared at 425-4 on Friday after Najmul scored 124 in the second and Mominul Haque hit an unbroken 121 to snap a two-year century drought.