Pakistan recalled Kamran Akmal and Ahmed Shehzad in a preliminary squad for this month's tour of the West Indies, selectors said on Thursday.
The 35-year-old Kamran has been reminding selectors of his scoring abilities for well over a year scoring 1 035 in the premier first class tournament and another 361 in the National One-day Cup in the 2016-17 season.
Kamran, who played the last of his 154 one-day internationals in 2013 and his last Twenty20 in 2014, also finished as top run-getter with 353 runs in the Pakistan Super League, which finished on Sunday.
Also recalled in the 31-man squad is opener Ahmed Shehzad who was part of Pakistan's squad for last year's World Twenty20 held in India.
Shahzad was dropped after former head coach Waqar Younis described him as an undisciplined player following the event in India.
But Shahzad finished as top scorer in the National One-day Cup with 653 runs which earned him a recall.
The preliminary squad will train under head coach Mickey Arthur in a camp in Lahore from March 11-17 before leaving for the Caribbean three days later.
Pakistan play the first Twenty20 international in Barbados on March 26. That will be followed by three one-day internationals and as many tests.
PRELIMINARY SQUAD: Ahmed Shehzad, Mohammad Hafeez, Fakhar Zaman, Azhar Ali, Shan Masood, Babar Azam, Shoaib Malik, Umar Akmal, Asif Zakir, Saad Ali, Sarfraz Ahmed, Kamran Akmal, Fahim Ashraf, Hussain Talat, Ammad Butt, Mohammad Amir, Hasan Ali, Wahab Riaz, Rahat Ali, Rumman Raees, Sohail Khan, Junaid Khan, Sohail Tanveer, Mohammad Abbas, Usman Shinwari, Usama Mir, Imad Wasim, Mohammad Asghar, Shadab Khan, Mohammad Nawaz, Yasir Shah.