India have played 17 Tests at Lord's in 86 years, won only 2
Team India have registered only two victories in 17 Tests they have played at Lord's in the last 86 years. Out of the 17 Tests, India have lost 11 while four matches ended in a draw. India's first Test victory at Lord's came in 1986 and the second in 2014, when Ishant Sharma took seven wickets in an innings. 