Bangladesh are facing the Afghanistan cricket team on June 24, Monday at Southampton in match 31 of the ICC Cricket World Cup 2019 and will look to keep their semi-finals hopes alive by winning the match. On the other hand, Afghanistan will look to bring up their first victory in the world cup. The Gulbadin Naib led men have played in the tournament but failed to win a match.