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.

Key

SymbolMeaning S/N Shirt number of the player in ODI Player Player name, as used on their own Wikipedia article. Also shows if they are team's designated captain or vice-captain.Date of Birth Date of birth, and age as of 5 October 2023. ODIs The number of One Day Internationals played prior to 5 October 2023. Role Bowler, batter, all-rounder or wicket-keeper Batting Hand they bat with Bowling style Type(s) of bowling employed List A or domestic team Either List A team, or domestic one-day team if the country's one-day matches do not have List A status.

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

Statistics ODI caps

Fewest caps Most caps Sybrand Engelbrecht 0 Virat Kohli 281 Lizaad Williams 1 Mushfiqur Rahim 255 Tanzim Hasan Sakib 2 Rohit Sharma 251 Abdul Rahman Noor Ahmad Gus Atkinson Gerald Coetzee Dushan Hemantha 3 Shakib Al Hasan 240 Mahmudullah 221

Age Youngest players Oldest players Noor Ahmad Wesley Barresi Aryan Dutt Roelof van der Merwe Vikramjit Singh Mohammad Nabi Dunith Wellalage Mahmudullah Matheesha Pathirana Rohit Sharma

Notes

References

External links List of Squads at ESPNcricinfo