Here are the official squads for the upcoming World Cup 2024, as they have been announced:
Australia
Captain: Mitch Marsh
Ashton Agar, Pat Cummins, Tim David, Nathan Ellis, Cameron Green, Josh Hazlewood, Travis Head, Josh Inglis (wk), Glenn Maxwell, Mitchell Starc, Marcus Stoinis, Matthew Wade, David Warner, Adam Zampa
Afghanistan
Captain: Rashid Khan
Rahmanullah Gurbaz (wk), Ibrahim Zadran, Najibullah Zadran, Mohammad Ishaq (wk), Azmatullah Omarzai, Mohammad Nabi, Gulbadin Naib, Karim Janat, Nangyal Kharoti, Mujeeb ur Rahman, Noor Ahmad, Naveen ul Haq, Fazalhaq Farooqui, Fareed Ahmad Malik
Canada
Captain: Saad Bin Zafar
Aaron Johnson, Dilon Heyliger, Dilpreet Bajwa, Harsh Thaker, Jeremy Gordon, Junaid Siddiqui, Kaleem Sana, Kanwarpal Tathgur, Navneet Dhaliwal, Nicholas Kirton, Pargat Singh, Ravinderpal Singh, Rayyankhan Pathan, Shreyas Movva
England
Captain: Jos Buttler
Moeen Ali, Jofra Archer, Jonathan Bairstow (wk), Harry Brook, Sam Curran, Ben Duckett, Tom Hartley, Will Jacks, Chris Jordan, Liam Livingstone, Adil Rashid, Phil Salt, Reece Topley, Mark Wood
India
Captain: Rohit Sharma
Hardik Pandya, Yashasvi Jaiswal, Virat Kohli, Suryakumar Yadav, Rishabh Pant (wk), Sanju Samson (wk), Shivam Dube, Ravindra Jadeja, Axar Patel, Kuldeep Yadav, Yuzvendra Chahal, Arshdeep Singh, Jasprit Bumrah, Mohammad Siraj
Nepal
Captain: Rohit Paudel
Aasif Sheikh, Anil Kumar Sah, Kushal Bhurtel, Kushal Malla, Dipendra Singh Airee, Lalit Rajbanshi, Karan KC, Gulshan Jha, Sompal Kami, Pratis GC, Sundeep Jora, Abinash Bohara, Sagar Dhakal, Kamal Singh Airee
New Zealand
Captain: Kane Williamson
Finn Allen, Trent Boult, Michael Bracewell, Mark Chapman, Devon Conway, Lockie Ferguson, Matt Henry, Daryl Mitchell, Jimmy Neesham, Glenn Phillips, Rachin Ravindra, Mitchell Santner, Ish Sodhi, Tim Southee
Oman
Captain: Aqib Ilyas
Zeeshan Maqsood, Kashyap Prajapati, Pratik Athavale (wk), Ayaan Khan, Shoaib Khan, Mohammad Nadeem, Naseem Khushi (wk), Mehran Khan, Bilal Khan, Rafiullah, Kaleemullah, Fayyaz Butt, Shakeel Ahmad
Reserves: Jatinder Singh, Samay Shrivastava, Sufyan Mehmood, Jay Odedra
Papua New Guinea (PNG)
Captain: Assad Vala
Charles Amini (vc), Alei Nao, Chad Soper, Hila Vare, Hiri Hiri, Jack Gardner, John Kariko, Kabua Morea, Kipling Doriga, Lega Siaka, Norman Vanua, Sema Kamea, Sese Bau, Tony Ura
Scotland
Captain: Richie Berrington
Matthew Cross, Brad Currie, Chris Greaves, Oli Hairs, Jack Jarvis, Michael Jones, Michael Leask, Brandon McMullen, George Munsey, Safyaan Sharif, Chris Sole, Charlie Tear, Mark Watt, Brad Wheal
South Africa
Captain: Aiden Markram
Ottniel Baartman, Gerald Coetzee, Quinton de Kock (wk), Bjorn Fortuin, Reeza Hendricks, Marco Jansen, Heinrich Klaasen (wk), Keshav Maharaj, David Miller, Anrich Nortje, Kagiso Rabada, Ryan Rickelton, Tabraiz Shamsi, Tristan Stubbs
West Indies
Captain: Rovman Powell
Alzarri Joseph, Johnson Charles, Roston Chase, Shimron Hetmyer, Shamar Joseph, Brandon King, Nicholas Pooran (vc), Shai Hope, Andre Russell, Romario Shepherd, Jason Holder, Akeal Hosein, Gudakesh Motie, Sherfane Rutherford
USA
Captain: Monank Patel (c & wk)
- Aaron Jones, Andries Gous (wk), Steven Taylor, Corey Anderson, Nitish Kumar, Shayan Jahangir (wk), Milind Kumar, Ali Khan, Saurabh Netravalkar, Jessy Singh, Shadley Van Schalkwyk, Harmeet Singh, Nosthush Kenjige, Nisarg Patel
Uganda
Captain: Brian Masaba
Simon Ssesazi, Roger Mukasa, Cosmas Kyewuta, Dinesh Nakrani, Fred Achelam, Kenneth Waiswa, Alpesh Ramjani, Frank Nsubuga, Henry Ssenyondo, Bilal Hassun, Robinson Obuya, Riazat Ali Shah (vc), Juma Miyaji, Ronak Patel
Stay updated with the latest team news and developments as the World Cup 2024 approaches. For detailed squad analyses and match schedules, follow our comprehensive World Cup coverage.