Bharat Express

Gaddafi Stadium

England & Afghanistan meet in a must-win game at Lahore in the Champions Trophy 2025, with both teams facing elimination from the tournament.