Squad for Pakistan

New Zealand in United Arab Emirates 2018/19

Test
Asad Ali
Asad Shafiq
Babar Azam
Bilal Asif
Fahim Ashraf
Haris Sohail
Hasan Ali
Imam-ul-Haq
Mir Hamza
Mohammad Abbas
Mohammad Hafeez
Saad Ali
Sarfraz Ahmed (captain, wicket-keeper)
Shaheen Shah Afridi
Yasir Shah
ODI
Asif Ali
Babar Azam
Fahim Ashraf
Fakhar Zaman
Haris Sohail
Hasan Ali
Imad Wasim
Imam-ul-Haq
Junaid Khan
Mohammad Hafeez
Sarfraz Ahmed (captain, wicket-keeper)
Shadab Khan
Shaheen Shah Afridi (replacement)
Shahid Afridi (replaced)
Shoaib Malik
Usman Shinwari
International Twenty20
Asif Ali
Babar Azam
Fahim Ashraf
Fakhar Zaman
Hasan Ali
Hussain Talat
Imad Wasim
Mohammad Hafeez
Sahibzada Farhan
Sarfraz Ahmed (captain, wicket-keeper)
Shadab Khan
Shaheen Shah Afridi
Shoaib Malik
Usman Shinwari
Waqas Maqsood