Pakistan T20I squad: Salman Ali Agha (captain), 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 and Sufyan Moqim

Pakistan ODI squad: Mohammad Rizwan (captain), 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 and Sufyan Moqim

West Indies v Pakistan schedule

First T20I – July 31, Central Broward Park & Broward County Stadium, Lauderhill, USA

Second T20I – Aug 2, Central Broward Park & Broward County Stadium, Lauderhill, USA

Third T20I – Aug 3, Central Broward Park & Broward County Stadium, Lauderhill, USA

First ODI – Aug 8, Brian Lara Cricket Academy, Trinidad & Tobago

Second ODI – Aug 10, Brian Lara Cricket Academy, Trinidad & Tobago

Third ODI – Aug 12, Brian Lara Cricket Academy, Trinidad & Tobago

The West Indies are currently contesting a five-match T20I series against Australia, where they are trailing 0-2.