England faced an eight-run defeat against Afghanistan in the Group B match of the 2025 Champions Trophy at the Gaddafi Stadium in Lahore on Wednesday, February 26.
England's 351 for 8 in Lahore was - briefly - the highest total in Champions Trophy history, surpassing New Zealand's 347 for 4 in the 2004 match mentioned above. But Australia put that in the shade ...