England is all set to host the ICC Cricket World Cup 2019 here on Thursday. In the tournament opening encounter, the hosts England will take on South Africa at the Oval in London. Australia is the defending champion as they won the World Cup in 2015 and it is the first time since 1999 that World Cup is being played in England and Wales.
Copyright © 2019 Bennett, Coleman & Co. Ltd. All rights reserved. For reprint rights: Times Syndication Service