Afghanistan qualify for 2023 ODI World Cup directly after their abandoned second one-day international beside Sri Lanka, the International Cricket Council said. Hosts India and the seven highest-ranked other teams earn direct entry to the 2023 tournament.