Sports England Secures 22-Run Victory as Ball Rollbacks Stuns Siraj Scenes of disbelief unfolded at Lord’s on October 4, 2023, as England triumphed over India by 22 runs in a thrilling encounter. The match... Editorial14 July, 2025
Top Stories Root and Archer Shine as England Dominates Day 2 at Lord’s The second day of the third Test between England and India at Lord’s saw standout performances from Joe Root and Jofra Archer, as they... Editorial11 July, 2025