AFG vs NED, ODI 34 – CWC 23: Afghanistan’s Semifinal Hopes Stay Alive
Afghanistan climbed to fifth place in the points table and kept their hopes alive for the semi-finals after defeating the Netherlands by 7 wickets at Ekana Cricket Stadium. The Netherlands won the toss and elected […]