
"This is the best win for us" - Hashmatullah Shahidi after Afghanistan beat England
The biggest upset in the ongoing ICC Cricket World Cup 2023 has taken place as Afghanistan beat England convincingly in the 13th match at Arun Jaitley Stadium in Delhi on October 16. England won the toss and opted to bowl.








