Squad for Pakistan for the tour of South Africa

PCB announced the squad for Pakistan tour to South Africa. Misbah ul Haq will captain the ODI Team while Hafeez would be the captain of T20 team. The 17 players are:
1. Misbah-ul-Haq - (Captain ODI)
2. Mohammad Hafeez - (Captain T20)
3. Ahmed Shehzad
4. Umar Akmal - (WK)
5. Umar Amin
6. Shahid Afridi
7. Abdul Razzaq
8. Shoaib Malik
9. Sohaib Maqsood
10. Sohail Tanvir
11. Anwar Ali
12. Junaid Khan
13. Saeed Ajmal
14. Abdur Rehman
15. Nasir Jamshed
16. Asad Shafiq
17. Bilawal Bhatti

Mohammad Irfan has not been considered due to injury. He is staying back in UAE for his medical check ups.