Join WhatsApp ChannelDaily MCQs & Exam Updates
Current Affairs Medium NTS Uploaded: 22 Aug 2026

Which country hosted the most recent Cricket World Cup prior to 2026 current affairs coverage, in 2023?

  • A South Africa
  • B England
  • C Australia
  • D India
Correct Answer: Option D — India
Explanation:
India hosted the 2023 ICC Cricket World Cup, with the tournament culminating in a final held at the Narendra Modi Stadium in Ahmedabad.
Submitted by: PaperMCQs
Related MCQs