England are out of the ICC Champions Trophy after a narrow eight-run loss to Afghanistan in Lahore this morning. Chasing 326, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results