Champions Trophy 2025: Records continue to shatter in the ongoing ICC Champions Trophy as Afghanistan opener Ibrahim Zadran rose to the occasion with a blistering 177-run knock against England. The AFG star stood utterly dominant against the English bowling attack with his relent







