AFG vs SL Stat Highlights: Sri Lanka Registered their First Victory in ICC Cricket World Cup 2019
2020-10-27 3
Team Sri Lanka and Afghanistan locked horns today at the Sophia Gardens, Cardiff Wales Stadium. The match was interrupted due to rain and but in the end, the Lankans walked away with the last laugh as they defeated Afghanistan by 34 runs.