Pakistan have included pacemen Wahab Riaz and Mohammad Amir in their final ICC Cricket World Cup squad.

Junaid Khan and Faheem Ashraf make way for the two left-armers, neither of whom was in last month’s preliminary squad, while batsman Asif Ali is named at the expense of Abid Ali.

Amir was given the chance to stake his claim during the recent one-day series with England only to come down with chickenpox after the opening game.

But his rivals failed to take advantage of his absence as the tourists were beaten 4-0, Junaid and Faheem contributing just three wickets across five combined appearances.

And those lukewarm performances also mean a recall for Wahab, who played the most recent of his 79 ODIs back in the summer of 2017.

Asif, meanwhile, earns his place after two-half-centuries and a strike -rate of more than 130 during the England series, in which openers Imam-ul-Haq and Fakhar Zaman both impressed with hundreds.

“It has not been an easy decision to leave out Abid, particularly after he got only one opportunity on the tour,” Inzamam said. “But he was our third-choice opener.

“After both the first-choice openers struck early form, we preferred Asif Ali as he brings firepower to the team that can strengthen our chances in the tournament.”

Pakistan play warm-up matches against Afghanistan and Bangladesh before beginning their campaign against West Indies on 31 May.

Squad: Sarfaraz Ahmed (capt, wk), Asif Ali, Babar Azam, Fakhar Zaman, Haris Sohail, Hasan Ali, Imad Wasim, Imam-ul-Haq, Mohammad Amir, Mohammad Hafeez, Mohammad Hasnanin, Shadab Khan, Shaheen Afridi, Shoaib Malik, Wahab Riaz