AfghanistanCricketCricket NewsICC World CupInternational CricketODI World Cup 2023SrilankaAFGHANISTAN CLAIMS VICTORY OVER SRI LANKA IN WORLD CUP MATCH 🇦🇫BL ChoudharyOctober 31, 2023October 31, 2023 by BL ChoudharyOctober 31, 2023October 31, 20230 In a stunning victory, Afghanistan secured their third win in the World Cup by defeating Sri Lanka with seven wickets. Prior to this, they had...