Pakistan will play three Twenty20 internationals in Dhaka on 19, 21 and 22 November before the two Tests in Chattogram (26-30 November) and Dhaka (4-8 December).
Opener Imam-Ul-Haq and middle-order batter Kamran Ghulam have been named in the 20-player squad.
Left-handed Imam returns after stellar performances in the ongoing Quaid-e-Azam Trophy, where he has racked up 488 runs in five innings, including an unbeaten double-century.
Imam played his 11th and most recent Test against Australia in Adelaide in 2019.
Kamran scored 1,249 runs in the 2020-21 Quaid-e-Azam Trophy, which is a national record.
Chief selector Mohammad Wasim said the squad was selected based on conditions in Bangladesh.
"Bangladesh are strong side in their backyard but we have the resources, talent and experience to perform strongly and then carry that momentum into the Australia Tests, which will be in Pakistan next year," said Wasim.
Pakistan Test squad
Babar Azam (captain), Mohammad Rizwan, Abdullah Shafique, Abid Ali, Azhar Ali, Bilal Asif, Faheem Ashraf, Fawad Alam, Hasan Ali, Imam-ul-Haq, Kamran Ghulam, Mohammad Abbas, Mohammad Nawaz, Naseem Shah, Nauman Ali, Sajid Khan, Sarfaraz Ahmed, Saud Shakeel, Shaheen Shah Afridi, Zahid Mahmood