AFG vs SL, World Cup 2023: Afghanistan spark semi-final hopes after 7-wicket win,… Oct 31, 2023 Afghanistan showed the world that they are serious contenders for a spot. In the World Cup 2023 semi-final after…