2023 Cricket World Cup squads

This is a list of the squads picked for the 2023 Cricket World Cup. The 10 participating nations were instructed to finalise their 15-player squads prior to 28 September 2023, with any replacements after this date requiring approval from the International Cricket Council. All squads were announced by 26 September 2023. The oldest player of the tournament was Dutch player Wesley Barresi, who was 39 years old, while the youngest was Afghan spinner Noor Ahmad, who was 18.

Afghanistan
Afghanistan announced their squad on 13 September 2023. Fareed Ahmad, Sharafuddin Ashraf and Gulbadin Naib named as reserve players.

Coach: 🏴󠁧󠁢󠁥󠁮󠁧󠁿 Jonathan Trott


 * }

Australia
Australia announced their squad on 6 September 2023. On 28 September 2023, Ashton Agar was ruled out due to injury and was replaced by Marnus Labuschagne.

Coach: 🇦🇺 Andrew McDonald


 * }

Bangladesh
Bangladesh announced their squad on 26 September 2023. On 7 November 2023, Shakib Al Hasan was ruled out due to injury and was replaced by Anamul Haque.

Coach: Chandika Hathurusingha

England
England named their 15-man squad on 17 September 2023. On 23 October 2023, Reece Topley was ruled out due to an injury and was replaced by Brydon Carse.

Coach: 🇦🇺 Matthew Mott


 * }

India
India announced their squad on 5 September 2023. On 28 September 2023, Axar Patel was ruled out due to injury and was replaced by Ravichandran Ashwin. On 4 November 2023, Hardik Pandya was ruled out due to ankle injury and was replaced by Prasidh Krishna.

Coach: 🇮🇳 Rahul Dravid


 * }

Netherlands
The Netherlands announced their squad on 7 September 2023. Noah Croes and Kyle Klein were named as travelling reserves in the squad. On 9 November 2023, Ryan Klein was ruled out due to lower back injury and was replaced by Noah Croes.

Coach: Ryan Cook


 * }

New Zealand
New Zealand announced their squad on 11 September 2023. On 3 November 2023, Matt Henry was ruled out due to hamstring strain and was replaced by Kyle Jamieson.

Coach: Gary Stead


 * }

Pakistan
Pakistan announced their squad on 22 September 2023. Abrar Ahmed, Mohammad Haris and Zaman Khan were named as reserve players.

Coach: Grant Bradburn


 * }

South Africa
South Africa announced their squad on 5 September 2023. On 21 September 2023, Anrich Nortje and Sisanda Magala were ruled out due to injuries and were replaced by Andile Phehlukwayo and Lizaad Williams.

Coach: Rob Walter


 * }

Sri Lanka
The Sri Lanka announced their squad on 26 September 2023. Chamika Karunaratne was named as reserved player. On 14 October 2023, Dasun Shanaka was ruled out due to injury and was replaced by Chamika Karunaratne. On 19 October 2023, Sri Lanka named Dushmantha Chameera and Angelo Mathews as travelling reserves. On 24 October 2023, Matheesha Pathirana was ruled out due to shoulder injury and was replaced by Angelo Mathews. On 29 October 2023, Lahiru Kumara was ruled out due to thigh injury and was replaced by Dushmantha Chameera.

Coach: 🏴󠁧󠁢󠁥󠁮󠁧󠁿 Chris Silverwood