Afghanistan have knocked England out of the Champions Trophy with a eight riun victory at Lahore’s Gaddafi Stadium. Both teams needed a win to keep their hopes alive in the marquee ICC event.Afghanistan Have Knocked England Out Of Champions Trophy 2025Ibrahim Zadran’s 177 set up







