News
England secured a thrilling 22-run victory over India in the 3rd Test at Lord's, turning the series 2-1 in their favor. Jofra Archer, returning from injury, played a pivotal role by claiming crucial ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results