World Cup 2023: Afghanistan Stun England In Battle Of David vs Goliath
Afghanistan pulled off one of the biggest upsets in the history of the ICC Men’s Cricket World Cup after they beat defending champions England by 69 runs in Delhi on Sunday. Afghanistan thus registered their first win over England in One-Day Internationals. Flamboyant opening batsman Rahmanullah Gurbaz hit a blistering 80 as Afghanistan, buoyed by some…
Read More “World Cup 2023: Afghanistan Stun England In Battle Of David vs Goliath” »