In 1986, India won their first test at Lord’s, London in 11 attempts when they defeated England by 5 wickets.

This Day In History- June 10

This Day In History- June 10

The win came after a wait of 54 years since India played their first ever test match in 1932 against the same opposition at the same venue.