Pakistan also named Asif Ali, Haider Ali, Iftikhar Ahmed, Khushdil Shah and Mohammad Wasim jr in their 17-man ODI squad, with Abdullah Shafique included as a travelling reserve. Faheem Ashraf, Hasan, Agha Salman and Sarfaraz - who had been included in the squad for the ODIs against England in July - were left out.
"As we have been playing T20Is since October and now have a pretty settled and balanced side, we have decided to reduce the number of players to 15. As such, we have not included Imad Wasim, Sarfaraz Ahmed and Shoaib Malik," Mohammad Wasim, the PCB chief selector, said.
"For the ODIs, which we last played in July, we have accepted the team management's request and provided them two additional resources. In consultation with Hasan Ali and taking into consideration that he has been playing non-stop cricket since returning from a back injury, we have decided to give him time off from this series."
Pakistan will host West Indies for three T20Is and ODIs each - all in Karachi - between December 13 and 22. The T20I matches will count towards the ICC T20I rankings, while the ODIs will be part of the ICC Men's Cricket World Cup Super League.
Pakistan T20I squad: Babar Azam (captain), Shadab Khan, Asif Ali, Fakhar Zaman, Haider Ali, Haris Rauf, Iftikhar Ahmed, Khushdil Shah, Mohammad Hasnain, Mohammad Nawaz, Mohammad Rizwan, Mohammad Wasim Jr, Shaheen Shah Afridi, Shahnawaz Dahani, Usman Qadir
Pakistan ODI squad: Babar Azam (captain), Shadab Khan, Asif Ali, Fakhar Zaman, Haider Ali, Haris Rauf, Iftikhar Ahmed, Imam-ul-Haq, Khushdil Shah, Mohammad Nawaz, Mohammad Rizwan, Mohammad Wasim Jr, Mohammad Hasnain, Saud Shakeel, Shaheen Shah Afridi, Shahnawaz Dahani, Usman Qadir