Pakistan have dropped top order batsman Mohammad Hafeez from their test squad and recalled former captain Younis Khan in the one-day team for next month's tour of Sri Lanka.
Middle order batsman Umar Akmal was recalled to the 15-member test squad named on Wednesday, the 24-year-old returning after three years out of the side, having played the last of his 16 tests against Zimbabwe at Bulawayo in 2011.
Beginning on August 6, Misbah-ul-Haq and his men will play two tests and three one-day internationals in Sri Lanka.
Test squad: Ahmed Shehzad, Khurram Manzoor, Shan Masood, Azhar Ali, Younis Khan, Misbah-ul-Haq (captain), Asad Shafiq, Umar Akmal, Sarfraz Ahmed, Saeed Ajmal, Abdur Rehman, Mohammad Talha, Junaid Khan, Rahat Ali and Wahab Riaz.
ODI Squad: Ahmed Shehzad, Sharjeel Khan, Mohammad Hafeez, Misbah-ul-Haq (captain), Younis Khan, Umar Akmal, Fawad Alam, Sohaib Maqsood, Shahid Afridi, Anwar Ali, Saeed Ajmal, Junaid Khan, Mohammad Talha, Wahab Riaz, Zulfiqar Babar.