Pakistan Cricket Board on Tuesday announced squads for One Day International and T20 series against England in the UAE.
Pakistan’s former cricket captain Shoaib Malik has been dropped from the limited overs squad.
Shahid Afridi will join the squad in the UAE but there is no place for Abdul Razzaq.
Azhar Ali, who has played just one ODI, has been named in the ODI squad.
Ali has been rewarded for his century in the third Test. He made a patient 157 from 442 balls as Pakistan completed a 3-0 series whitewash.
Hammad Azam, who has played five ODIs but has not figured since playing against Ireland at Belfast last year, was named in both the ODI and Twenty20 squads.
Awais Zia is the only new name in the T20 reckoning after impressing selectors in domestic tournaments.
The first of four one-day matches will be played in Abu Dhabi on February 13. The ODIs will be followed by three Twenty20 internationals.
Pakistan ODI and T20 squads for series against England
ODI squad: Misbah-ul-Haq (capt), Younis Khan, Shahid Afridi, Mohammad Hafeez, Imran Farhat, Umar Akmal, Asad Shafiq, Adnan Akmal (wk), Junaid Khan, Umar Gul, Aizaz Cheema, Saeed Ajmal, Abdur Rehman, Wahab Riaz, Hammad Azam, Azhar Ali, Shoaib Malik.
Twenty20 squad: Misbah-ul-Haq (capt), Shahid Afridi, Mohammad Hafeez, Imran Farhat, Umar Akmal, Asad Shafiq, Adnan Akmal (wk), Junaid Khan, Umar Gul, Aizaz Cheema, Saeed Ajmal, Abdur Rehman, Wahab Riaz, Hammad Azam, Awais Zia, Shoaib Malik.
UPDATE: On the request of Pakistan Team Captain Mr. Misbah-ul-Haq, the National Selection Committee has agreed to send Shoaib Malik to join the Pakistan Squad for ODI and T-20 series against England in UAE.