Cricket Word Cup

ICC Cricket World Cup 2019 Match, Afghanistan vs Sri Lanka Live Streaming: When and where to watch match score online

Both Afghanistan and Sri Lanka will hope to bounce again from defeats when they meet each other at the Sophia Gardens Cricket Ground in Cardiff for Match 7 of the ICC Cricket World Cup. In the interim, Dimuth Karunaratne asked his Sri Lanka flops to remain positive after they were scoffed by irate fans during […]