Advertisement

And it begins...

Cricket's greatest contest has begun as the World Cup 2019 held by International Cricket Council (ICC) marks its inception with the England vs South Africa match

And it begins...