ENG vs AFG: The ICC World Cup 2023 witnessed a riveting clash between England and Afghanistan (AFG vs ENG), which turned out to be a historic moment for Afghan cricket. Afghanistan created a sensation by defeating the world champion team, England, in a thrilling encounter, winning by a commanding margin of 69 runs. A Match […]