Charvi RathoreAsked on 3 December, 2019
Have New Zealand ever won the ICC World Cup?
No, New Zealand are yet to win the World Cup to date.
Devansh DuttaAsked on 3 December, 2019
How many times have England won the World Cup?
England have won the World Cup just once.
Navya VenkatesanAsked on 3 December, 2019
Who led New Zealand in the 2019 World Cup?
New Zealand were led by Kane Williamson during the 2019 World Cup.
Vibhore LoboAsked on 3 December, 2019
Where is MCC headquartered?
MCC is headquartered at Lord's in London, England.