*All teams have until 28 September to make any changes to squads, after which any alterations will be subject to approval from the ICC.
Afghanistan
Hashmatullah Shahidi (c), Rahmanullah Gurbaz, Ibrahim Zadran, Riaz Hassan, Rahmat Shah, Najibullah Zadran, Mohammad Nabi, Ikram Alikhil, Azmatullah Omarzai, Rashid Khan, Mujeeb ur Rahman, Noor Ahmad, Fazalhaq Farooqi, Abdul Rahman, Naveen ul Haq.
Australia
Pat Cummins (c), Sean Abbott, Alex Carey, Cameron Green, Josh Hazlewood, Travis Head, Josh Inglis, Marnus Labuschagne, Mitchell Marsh, Glenn Maxwell, Steve Smith, Mitchell Starc, Marcus Stoinis, David Warner, Adam Zampa.
*Australia made one change from their provisional squad with batter Marnus Labuschagne replacing spinner Ashton Agar on 28 September.
Bangladesh
Shakib Al Hasan (c), Mushfiqur Rahim, Litton Das, Najmul Hossain Shanto, Mehedi Hasan, Towhid Hridoy, Taskin Ahmed, Mustafizur Rahman, Shoriful Islam, Hasan Mahmud, Nasum Ahmed, Mahedi Hasan, Tanzim Hasan, Tanzid Hasan, Mahmudullah
England
Jos Buttler (c), Moeen Ali, Gus Atkinson, Jonny Bairstow, Harry Brook, Brydon Carse, Sam Curran, Liam Livingstone, Dawid Malan, Adil Rashid, Joe Root, Ben Stokes, David Willey, Mark Wood, Chris Woakes.
*England made one change from their provisional squad with batter Harry Brook replacing opener Jason Roy on 17 September.
**England replaced Reece Topley, who had fractured a finger, with Brydon Carse on 23 October.
India
Rohit Sharma (c), Hardik Pandya (vc), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul, Ravindra Jadeja, Ravichandran Ashwin, Shardul Thakur, Jasprit Bumrah, Mohammed Siraj, Kuldeep Yadav, Mohammed Shami, Ishan Kishan, Suryakumar Yadav.
*India made one change from their provisional squad with Ravichandran Ashwin replacing spinner Axar Patel on 28 September.
Netherlands
Scott Edwards (c), Max O’Dowd, Bas de Leede, Vikram Singh, Teja Nidamanuru, Paul van Meekeren, Colin Ackermann, Roelof van der Merwe, Logan van Beek, Aryan Dutt, Ryan Klein, Wesley Barresi, Saqib Zulfiqar, Shariz Ahmad, Sybrand Engelbrecht.
New Zealand
Kane Williamson (c), Trent Boult, Mark Chapman, Devon Conway, Lockie Ferguson, Matt Henry, Tom Latham, Daryl Mitchell, Jimmy Neesham, Glenn Phillips, Rachin Ravindra, Mitch Santner, Ish Sodhi, Tim Southee, Will Young.
Pakistan
Babar Azam (c), Shadab Khan, Fakhar Zaman, Imam-ul-Haq, Abdullah Shafique, Mohammad Rizwan, Saud Shakeel, Iftikhar Ahmed, Salman Ali Agha, Mohammad Nawaz, Usama Mir, Haris Rauf, Hasan Ali, Shaheen Afridi, Mohammad Wasim.
Travelling reserves: Mohammad Haris, Abrar Ahmed and Zaman Khan.
South Africa
Temba Bavuma (c), Gerald Coetzee, Quinton de Kock, Reeza Hendricks, Marco Jansen, Heinrich Klaasen, Keshav Maharaj, Aiden Markram, David Miller, Lungi Ngidi, Andile Phehlukwayo, Kagiso Rabada, Tabraiz Shamsi, Rassie van der Dussen, Lizaad Williams.
*South Africa made two changes from their provisional squad with all-rounder Andile Phehlukwayo and bowler Lizaad Williams replacing the injured Anrich Nortje and Sisanda Magala on 21 September.
Sri Lanka
Kusal Mendis, Kusal Perera, Pathum Nissanka, Dimuth Karunaratne, Sadeera Samarawickrama, Charith Asalanka, Dhananjaya de Silva, Dushan Hemantha, Maheesh Theekshana, Dunith Wellalage, Kasun Rajitha, Dushmantha Chameera, Dilshan Madushanka, Chamika Karunaratne. Angelo Mathews.
Travelling reserve Chamika Karunaratne replaced captain Dasun Shanaka in the squad on 14 October, who was ruled out with a right thigh injury.
Angelo Mathews replaced Matheesha Pathirana, who was ruled out with a shoulder injury, on 24 October.
Dushmantha Chameera replaced Lahiru Kumara, who was ruled out with thigh injury, on 29 October.