The 2023 Cricket World Cup was hosted by India. It was the 13th edition of the ICC Men’s Cricket World Cup and was held from 5 October to 19 November 2023.
Which country hosted the 2023 Cricket World Cup?
Review the verified answer and explanation for this Anti Narcotics Force (ANF) past-paper question on CampusFin.