Victor Trumper and Viv Richards did it once. George Headley did it twice in the same match. Sir Garfield Sobers also did it two times, the second at the age of 37. Sir Donald Bradman missed out on a third just before his 40th birthday. Even Ajit Agarkar has achieved the feat.
Indian batsmanship's most prolific trio, however, with 37,000 runs and 117 centuries between them, have no centuries to boast of at Lord's. Between them, Sunil Gavaskar, Sachin Tendulkar and Rahul Dravid have played 22 innings at the ground considered the home of cricket. They have just four half-centuries between them. Dravid, with a 95 on debut in 1996, is the only one to have come close to three figures. Tendulkar averages 21.28, with a highest of 37 at the ground.
There are visiting teams that thrive on the Lord's ambience. Australia didn't lose there between 1934 and 2009. South Africa have won three of their last five Tests at Lord's. India, by contrast, are as ill at ease there as a sadhu at a black-tie dinner. You have to go back a quarter of a century, to a summer otherwise remembered for Diego Maradona and Boris Becker, for their only win at Lord's. Ten of the other 14 matches they've played have ended in defeat.