Seven countries have qualified for 2023 ODI World Cup so far. They include hosts India, England, New Zealand, Australia, Bangladesh, Pakistan and Afghanistan. Out of West Indies, Ireland, Sri Lanka and South Africa, one team will secure last remaining direct entry spot. The direct entry spots have been decided on the basis of Cricket World Cup Super League.