Islamabad: Pakistan selectors on Wednesday recalled Umar Akmal for next month's two-Test series against Sri Lanka while experienced Younis Khan returned to the one-day squad after 16 months.
Akmal hasn't been part of Test team since last playing against Zimbabwe in 2011 while Khan had been repeatedly overlooked for the 50-over team since last competing against South Africa in March 2013.
Younis Khan, who retired from Twenty20 after leading Pakistan to victory in the World Twenty20 in 2009, always retained ambitions to play at next year's World Cup even when the selectors had appeared to have given up on him.
Selectors dropped Mohammad Hafeez from the Test team after his poor performance in the last drawn Test series against Sri Lanka in the UAE earlier this year.
Although Hafeez scored 80 in the drawn second Test, he was dropped for the decisive third Test which Pakistan won to level the series at Sharjah.
Opening batsman Sharjeel Khan, middle-oder batsmen Fawad Alam and Sohaib Maqsood, flamboyant Shahid Afridi, fast bowler Anwar Ali and left-arm spinner Zulfiqar Babar will later join the team as limited-overs specialists.
Pakistan will open its tour with a Test at Galle from August 6 while Colombo will host the final Test. The three one-day internationals will be played at Hambantota, Colombo and Dambulla.
Pakistan Test squad: Misbah-ul-Haq (Captain), Ahmed Shahzad, Khurram Manzoor, Shan Masood, Azhar Ali, Younis Khan, Asad Shafiq, Umar Akmal, Sarfraz Ahmed (wk), Saeed Ajmal, Abdul Rehman, Mohammad Talha, Junaid Khan, Rahat Ali and Wahab Riaz
Pakistan One-day squad: Misbah-ul-Haq (Captain), Ahmed Shahzad, Sharjeel Khan, Mohammad Hafeez, Younis Khan, Umar Akmal (wk), Fawad Alam, Sohaib Maqsood, Shahid Afridi, Anwar Ali, Saeed Ajmal, Junaid Khan, Mohammad Talha, Wahab Riaz and Zulfiqar Babar.