Cricket Upset News - Latest Updates & Headlines

Champions Trophy: Afghanistan stun England as Azmatullah Omarzai shines in Lahore

Lahore, Feb 26: 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.