Joe Root made history by scoring 120 runs off 111 balls in the 2025 Champions Trophy match between England and Afghanistan at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results