English: India didn't play any game at the Lord's in the 1979 and 1999 World Cups that were also held in England.
Telugu: ఇంగ్లాండ్ ఆతిథ్యమిచ్చిన 1979, 1999 వరల్డ్ కప్ల్లో కూడా టీమిండియా లార్డ్స్ వేదికగా మ్యాచ్ ఆడలేదు.