ICC Champions Trophy 2024/25 - Victory by Low Runs Margin

8 runsAfghanistan v EnglandGaddafi Stadium, Lahoreo4849