Pakistan have named their squads to tour Sri Lanka, handing the Twenty20 International captaincy to Mohammad Hafeez and confirming Misbah-ul-Haq as Test skipper.
Fast bowler Mohammad Sami and batsman Faisal Iqbal have also been handed recalls to the Test squad after lengthy absences while Misbah will also lead the One-Day International team.
Pakistan play Twenty20s, five ODIs and three Tests between 1st June and 14th July and Hafeez will act as Misbah's vice-captain in the Tests and ODIs.
Sami last played for Pakistan in 2010 and Iqbal's last appearance came in the same year while uncapped players Shakeel Ansar, Haris Sohail, Rahat Ali, Afaq Rahim and Mohammad Ayub were called up.
Pakistan Twenty20 International squad: Mohammad Hafeez (captain), Khalid Latif, Ahmed Shahzad, Nasir Jamshed, Shoaib Malik, Umar Akmal, Hammad Azam, Shakeel Ansar, Shahid Afridi, Yasir Arafat, Umar Gul, Sohail Tanvir, Saeed Ajmal, Raza Hasan, Haris Sohail, Mohammad Sami
Pakistan One-Day International squad: Misbah-ul-Haq (captain), Mohammad Hafeez, Nasir Jamshed, Imran Farhat, Azhar Ali, Younus Khan, Asad Shafiq, Umar Akmal, Sarfraz Ahmed, Shahid Afridi, Umar Gul, Rahat Ali, Saeed Ajmal, Abdul Rehman, Mohammad Sami, Aizaz Cheema
Pakistan Test squad: Misbah-ul-Haq (captain), Mohammad Hafeez, Taufeeq Umar, Azhar Ali, Younus Khan, Asad Shafiq, Faisal Iqbal, Adnan Akmal, Umar Gul, Saeed Ajmal, Abdul Rehman, Mohammad Sami, Junaid Khan, Afaq Rahim, Mohammad Ayub, Aizaz Cheema
© Cricket World 2012