Get the low-down on which players will feature at the 2019 Cricket World Cup. The following lists are of the 15-man squads for the tournament.

As of May 23, 2019

Afghanistan

Gulbadin Naib (c), Asghar Afghan, Aftab Alam, Noor Ali Zadran, Hamid Hassan, Rashid Khan, Mohammad Nabi, Mujeeb ur Rahman, Rahmat Shah, Hashmatullah Shahidi, Mohammad Shahzad (wk), Samiullah Shinwari, Dawlat Zadran, Najibullah Zadran, Hazratullah Zazai

Australia

Aaron Finch (c), Jason Behrendorff, Alex Carey (wk), Nathan Coulter-Nile, Pat Cummins, Usman Khawaja, Nathan Lyon, Shaun Marsh, Glenn Maxwell, Kane Richardson, Steve Smith, Mitchell Starc, Marcus Stoinis, David Warner, Adam Zampa

South Africa

Faf du Plessis (c), Hashim Amla, Quinton de Kock (wk), JP Duminy, Aiden Markram, David Miller, Chris Morris, Lungi Ngidi, Andile Phehlukwayo, Dwaine Pretorius, Kagiso Rabada, Tabraiz Shamsi, Dale Steyn, Imran Tahir, Rassie van der Dussen

Sri Lanka

Dimuth Karunaratne (c), Avishka Fernando, Suranga Lakmal, Lasith Malinga, Angelo Mathews, Jeevan Mendis, Kusal Mendis (wk), Kusal Perera (wk), Thisara Perera, Nuwan Pradeep, Dhananjaya de Silva, Milinda Siriwardana, Lahiru Thirimanne, Isuru Udana, Jeffrey Vandersay

West Indies

Jason Holder (c), Fabian Allen, Carlos Brathwaite, Darren Bravo, Sheldon Cottrell, Shannon Gabriel, Chris Gayle, Shimron Hetmyer, Shai Hope (wk), Evin Lewis, Ashley Nurse, Nicholas Pooran, Kemar Roach, Andre Russell, Oshane Thomas