The Pakistan Cricket Board (PCB) has unveiled T20I and ODI squads for the white-ball series against West Indies, starting on 31 July. The tour kicks off with T20Is in Lauderhill, Florida (USA) on 31 July, 2 August, and 3 August, before shifting to Trinidad & Tobago for the three ODIs. 

The ODIs will be played on 8, 10, and 12 August, respectively. Shaheen Afridi, Haris Rauf and Hasan Ali have been included in the T20I squad after being rested during the recently concluded Bangladesh series. Babar Azam, meanwhile, returns to the ODI squad. 

Pakistan T20I squad: Salman Ali Agha (c), Abrar Ahmed, Faheem Ashraf, Fakhar Zaman, Haris Rauf, Hasan Ali, Hasan Nawaz, Hussain Talat, Khushdil Shah, Mohammad Haris (wicket-keeper), Mohammad Nawaz, Sahibzada Farhan (wicket-keeper), Saim Ayub, Shaheen Shah Afridi, Sufyan Moqim

Pakistan ODI squad: Mohammad Rizwan (c), Salman Ali Agha (vice-captain), Abdullah Shafique, Abrar Ahmed, Babar Azam, Faheem Ashraf, Fakhar Zaman, Hasan Ali, Hasan Nawaz, Hussain Talat, Mohammad Haris (wicket-keeper), Mohammad Nawaz, Naseem Shah, Saim Ayub, Shaheen Shah Afridi, Sufyan Moqim