Shahadat Hossain, a 21-year-old middle-order batsman from Chittagong Division, will make his debut in the longer format of the game. He has shown promise in his early career, amassing 1,265 runs from 20 first-class matches, including two centuries and ten half-centuries.
Mushfik Hasan, a 20-year-old fast bowler, burst onto the scene during the 2022 first-class season for Rangpur Division. He has impressed with his performances, taking 49 wickets in 13 first-class matches, including three five-wicket hauls.
Both Hossain and Hasan showcased their skills and potential during the recent series against the West Indies A team while representing Bangladesh A.
Liton Das, an experienced batsman, has been appointed as the captain of the Bangladesh team for the Test in the absence of regular skipper Shakib Al Hasan, who is currently recovering from a finger injury.
Following the Test match, Afghanistan will temporarily return home to observe the Eid al-Adha festival before coming back to Bangladesh to play three one-day internationals and two Twenty20 internationals in Chittagong and Sylhet.
Notably, Bangladesh has only faced Afghanistan in one Test match thus far, which resulted in a 224-run victory for Afghanistan in Chittagong in 2019.
Bangladesh squad: Liton Das (captain), Tamim Iqbal, Zakir Hasan, Najmul Hossain, Mominul Haque, Mushfiqur Rahim, Mehidy Hasan Miraz, Taijul Islam, Khaled Ahmed, Ebadot Hossain, Taskin Ahmed, Shoriful Islam, Mahmudul Hasan, Shahadat Hossain, Mushfik Hasan.
(With inputs from AFP)