ICC World Cup 2019 Sports

Defending Champs Australia Defeat Sri Lanka By 87 Runs In London : ICC Cricket World Cup 2019

Defending champions Australia clinched an 87 run win over Sri Lanka in their World Cup 2019 match in London on Saturday. Australia now are on top of the World Cup points table with 8 points from 5 matches. Finch led the team from the front, notching up his career best score in ODI (153 from […]