A nervy finish in Lahore saw Afghanistan land a knockout blow to England, setting up a three-way race to the semis.
Who will manage to salvage their pride as they bow out of 2025 Champions Trophy? Harsha Bhogle & Michael Vaughan preview, on Cricbuzz Live ...
The Proteas have one foot in the semifinals of the ICC Champions Trophy after Afghanistan beat England by eight runs in a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results