cricket world cup is hosted in which country this year
-
india
-
sa
-
australia
-
england
A
Correct answer
Explanation
India was the primary host for the 2023 ICC Cricket World Cup, which was the most recent tournament when this question was written. The matches were played across multiple Indian cities. South Africa, Australia, and England were co-hosts in previous editions but not the sole host in the most recent cup.