Afghanistan beat England by eight runs in the eighth match of the 2025 Champions Trophy on Wednesday (February 26) at the Gaddafi Stadium in Lahore. As a result, England have been knocked out of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results