Afghanistan won the toss and opted to bat first against England in their Group B clash of the ICC Champions Trophy 2025 at ...