The ICC World Cup 2019 will be played in England and Wales from May 30 to July 14. The world’s 10 best One Day International (ODI) teams will be competing against one another to lift the prestigious trophy. Each of these teams will have up its sleeve a gem or two that will shine in the World Cup and make the greatest impact.
The 10 participating teams — defending champions Australia, New Zealand, India, Sri Lanka, Pakistan, Bangladesh, Afghanistan, England (host), South Africa, and Windies — have already announced their 15-member squads. And some have even made last-minute changes