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.

Spread the love

Leave a Reply

Your email address will not be published. Required fields are marked *