ICC Champions Trophy: Afghanistan pulled off a historic victory, defeating England by eight runs in a thrilling Group B encounter at the Gaddafi Stadium here, knocking the former World Champions out of the 2025 ICC Champions Trophy. England’s struggles in ODI cricket continued as they slumped to their sixth consecutive defeat, their worst losing streak since September 2009.
Azmatullah Omarzai delivered the best-ever bowling figures for Afghanistan in an ICC ODI tournament, claiming 5 for 58 to surpass previous records held by Mohammad Nabi (4-30 vs Sri Lanka, 2019), Fazalhaq Farooqi (4-34 vs Sri Lanka, 2023), and Shapoor Zadran (4-34 vs Scotland, 2015).
The match also featured one of the highest aggregates in Champions Trophy history, with a combined total of 642 runs — Afghanistan’s 325/7 followed by England’s 317. This made it the third-highest aggregate game in the tournament’s history, behind England vs Australia (707 runs, Lahore 2025) and India vs Sri Lanka (643 runs, The Oval 2017).