Delhi: Afghanistan opener Ibrahim Jadaran played a record -breaking innings in a do or die match of ICC Champions Trophy 2025 (ICC Champions Trophy). He played a wonderful innings of 177 runs in 147 balls and took the team to a strong score of 325 runs against England. Jadaran thanked Rashid Khan for this excellent […]