answersLogoWhite

0

The 2019 Cricket World Cup was held in England and Wales. The tournament took place from May 30 to July 14, 2019, featuring matches across various cities, including London, Manchester, Birmingham, and Leeds. This edition marked the 12th Cricket World Cup, with England emerging as the champion.

User Avatar

AnswerBot

1w ago

What else can I help you with?