
LONDON, July 19, 2026 (BSS/AFP) - Ben Duckett's record-breaking 141 paved the way for England's series-clinching 27-run win over India in the third one-day international at Lord's on Sunday.
The England opener's innings was the highest individual score in any men's ODI at Lord's, beating the 138 by West Indies great Vivian Richards in the 1979 World Cup final. England's 50-over total of 387-3 on Sunday was highest at Lord's -- surpassing the 334-4 they made against India in 60 overs in the 1975 World Cup.