ICC Cricket World Cup 2023: Sri Lanka, Afghanistan to clash for Semi-final hopes
Sri Lanka and Afghanistan will look to keep their slim hopes of qualifying for the ICC Cricket World Cup 2023 semi-final alive as they face each other on October 30, at the Maharashtra Cricket Association (MCA) Stadium in Pune. With wins against the Netherlands and England, Sri Lanka is currently fifth on the World Cup […]