The 10 countries participating in the ICC Cricket World Cup 2023 are the Netherlands, Bangladesh, Afghanistan, Sri Lanka, Australia, New Zealand, South Africa, India, Pakistan, and Zimbabwe.