Mohammad Nawaz (L) and Shadab Khan. File
Shadab, 23, and the 28-year-old Nawaz were part of Pakistan's Twenty20 series against the West Indies in December but have since been out of action with injury.
The three-match series against the Windies will be staged in Rawalpindi on June 8, 10 and 12.
The ODIs were initially slated as part of the West Indies' 2021 tour of Pakistan but were postponed after a spate of coronavirus cases in the visitors' camp.
"Nawaz and Shadab are now fully fit, which has allowed us to leave out Asif Afridi and Usman Qadir," said chief selector Mohammad Wasim in a statement. "We have given the best chance to the squad to win the series."
The 16-man squad will assemble in Rawalpindi on June 1 for a training camp although English County Championship players Haris Rauf, Hasan Ali, Mohammad Rizwan and Shadab will join later.
The West Indies series is part of the ODI Super League, a qualifying round for the 2023 World Cup in India.
Squad: Babar Azam (captain), Shadab Khan, Abdullah Shafique, Fakhar Zaman, Haris Rauf, Hasan Ali, Iftikhar Ahmed, Imam-ul Haq, Khushdil Shah, Mohammad Haris, Mohammad Nawaz, Mohammad Rizwan, Mohammad Wasim Junior, Shaheen Shah Afridi, Shahnawaz Dahani, Zahid Mahmood.
Shai Hope scored 127 to help West Indies reach 305/8 in 50 overs but with Babar and his boys standing tall, Pakistan reached 306.5 in 42.9 overs to win the first match of the series.
Babar Azam and Imam-ul Haq hit steady half centuries before spinner Mohammad Nawaz recorded his best figures as Pakistan beat the West Indies by 120 runs in the second day-night international in Multan.
The 3-0 clean-sweep lifted Pakistan to 90 points, fourth in the 13-team ODI League table while the West Indies are fifth with 80.
I am not going to make excuses. We've still got to try and win with whichever players we put on the park but it has been tough. There have been a lot of positives. With the opportunities that have been given, a couple of guys have come through with flying colours," he said
The right-handed batsman had been playing in a four-day warm-up match against Leicestershire but did not bat in their second innings on Saturday's third day. He scored 25 in the first innings on Thursday.
In another dominant performance, UAE defeated hosts Malaysia by five wickets in the final of the ACC Women’s T20 Championship on Saturday.
Petra Kvitova warmed up for Wimbledon by winning the Eastbourne singles title for the first time with a 6-3, 6-2 rout of Jelena Ostapenko on Saturday.