The Indian batsman
Dilip Vengsarkar uniquely scored centuries in each of his first three Tests at Lord's, in 1979 (103), 1982 (157) and 1986 (126 not out), before falling short with "only" 52 and 35 in 1990. Only seven other visiting players had scored two Test centuries at Lord's before
Mahela Jayawardene joined them last week. Australia's
Warren Bardsley was the first, with 164 in 1912 and 193 not out 14 years later in 1926, by which time he was 43, but he missed out in his other three Tests at Lord's;
George Headley collected both of his in the same game, with 106 and 107 for West Indies in 1939 (but he had done less well in 1933); the inevitable
Don Bradman reached three figures for Australia in 1930 - with
254, which he felt was the best innings he ever played - and 1938, with 102 not out (but he missed out in 1934 and 1948); his fellow Australian
Bill Brown made 105 in 1934 and 206 not out 1938 (but also failed to repeat the feat in 1948);
Garry Sobers hit 163 not out in 1966, and 150 not out in 1973, but didn't reach 100 in his other three official Tests at Lord's; another West Indian,
Gordon Greenidge, scored 214 not out in 1984 and 103 in 1988, having missed out in his first two visits, in 1976 and 1980; and finally Martin Crowe hit 106 in 1986 and 142 in 1994 (but did less well in 1983 and 1990). Sobers did, however, slam 183 for the Rest of the World against England
at Lord's in 1970 (he also took 6 for 21!), in what was thought to be a proper Test at the time but was later deemed unofficial. And Greenidge hit 122 against the Rest of the World in the five-day MCC Bicentenary match
at Lord's in 1987.