England secured a 27-run victory over India in the third and final ODI at Lord's on July 17, 2026, winning the series 2-1. The match saw England post a competitive total of 285 runs, with key contributions from Joe Root (68) and Ben Stokes (54). India's chase faltered despite a valiant 82 from Virat Kohli, as England's bowlers, led by Jofra Archer's 3 for 45, restricted them to 258 runs.
The series was closely contested, with India winning the first ODI by 5 wickets on July 12 in Nottingham, and England leveling with a 4-wicket win on July 14 at the same venue. The decider at Lord's drew a full house, with fans witnessing a tense finish as India's lower order fought but fell short.
England captain Jos Buttler praised his team's resilience, saying, 'We knew it would be tough against a strong Indian side, but the boys showed great character to bounce back and win the series.' India captain Rohit Sharma acknowledged England's superior performance in the crucial moments.