Image

What occurred the final time India performed an ODI at Lord’s earlier than the ENG vs IND 2026 collection? 

England and India are set to face off in the third and final ODI of the three-match series on Sunday, July 19. The contest will be played at Lord’s Cricket Ground in London.

The Men in Blue got off to a flying start in the series, securing a six-wicket victory in the first ODI in Birmingham on Tuesday, July 14. Chasing 259, India reached the target in 45.2 overs, with Axar Patel earning the Player of the Match award for his all-round brilliance after returning figures of 4/62 and remaining unbeaten on 57 off 52 balls.

The hosts, however, bounced back in the second ODI in Cardiff on Thursday, July 16, registering a four-wicket win while chasing 234. Joe Root starred with an unbeaten 99 off 133 balls, striking nine fours.

The action now shifts to Lord’s for the series decider. At the iconic venue, India have played nine ODIs, winning four and losing four, while one match ended in a tie. On that note, here’s a look at what happened the last time India played a 50-over match at Lord’s before the upcoming third ODI of the 2026 series against England.


Reece Topley’s six-wicket haul guided England to a convincing win over India at Lord’s in 2022

The last time India played an ODI at Lord’s Cricket Ground in London was against England in the second match of the three-game series on July 14, 2022. Put into bat, England’s opening pair of Jason Roy (23 off 33) and Jonny Bairstow (38 off 38) got off to decent starts but failed to convert them into big scores. Joe Root (11 off 21), Ben Stokes (21 off 23), and Jos Buttler (4 off 5) also departed cheaply.

In the lower middle order, Liam Livingstone (33 off 33), Moeen Ali (47 off 64), and David Willey (41 off 49) chipped in with valuable contributions, but they couldn’t prevent England from being bowled out for 246 in 49 overs. For India, Yuzvendra Chahal impressed with figures of 4/47 from his 10-over spell.

In reply, India suffered an early collapse, losing skipper Rohit Sharma for a 10-ball duck, while Shikhar Dhawan managed just nine off 26 balls. Virat Kohli (16 off 25) also failed to make an impact, and Rishabh Pant was dismissed for a duck off five balls as India slumped to 31/4.

Suryakumar Yadav (27 off 29), Hardik Pandya (29 off 44), and Ravindra Jadeja (29 off 44) all got starts but failed to convert them into substantial scores as the Men in Blue were bundled out for 146 in 38.5 overs, losing the match by 100 runs. Left-arm seamer Reece Topley starred for England with outstanding figures of 6/24 in 9.5 overs and was named Player of the Match for his match-winning spell.