AFG vs NED- Afghanistan’s Climbed To 5th Spot OF Points Table After Commanding Win Over Netherlands in World Cup 2023 11 November 20233 November 2023 by Cricket Web Desk