We have seen many great and legendary cricket stadiums, but Lords is considered the most legendary, so it is known as the "Mecca of Cricket." Scoring a century at lord's is an excellent achievement for any player as that particular gets his name on the lord's honor board. But some great batsmen have scored the most runs in an innings at Lords.

1. Graham Gooch (333 Runs)

Graham Gooch is a former right-handed batsman from England. For sure, he is one of the most respected and best batsmen from England. Graham Gooch has played many memorable innings, especially in test cricket. He has a record of most runs in an innings at lord's Stadium. It was the 1st match of the England and India series in 1990, where England batted first. In 1st inning, Kiran More dropped Graham's catch at 0 runs, which turned out to be the biggest mistake of the match. After that, Graham Gooch played an unbelievable innings of 333 runs in 485 balls, hitting 43 fours and three sixes. With the help of his innings, England easily won the match by 247 runs.

2. Graeme Smith (259 Runs)

In 2003, South Africa toured England for a test series of 5 matches. In the 2nd test of the series, Graeme Smith broke the record of Don Bradman and became the non-English batsman with the most runs in an innings at Lords. In the match, South Africa won the toss and bowled first. In the 1st innings, England could only manage to score 173 runs. In the 2nd innings, Graeme Smith was batting in a different form. He played an exceptional innings of 259 runs, which helped South Africa reach the score of 682 runs. In the 3rd innings, England got out at 417 runs, and South Africa won the match by an innings and 92 runs.

3. Don Bradman (254 Runs)

It is one of the best innings ever played by Don Bradman. It was the 2nd test match between England and Australia at lord's in 1930. In the match, England won the toss and chose to bat first. In the 1st innings, England batted fantastically and scored 425 runs. In the 2nd innings, the Australian batting lineup batted superbly. Mainly, Don Bradman played a sensational innings of 254 runs in 376 balls, where he smashed 25 fours. In the 2nd innings, Australia scored 729 runs ahead of England. As a result, Australia won the match by seven wickets.

4. Wally Hammond (240 Runs)

Wally Hammond was a right-handed batsman from England. In 1938, he played one of the most memorable innings of his career. It was the 2nd test of the test series between England and Australia. In the match, England won the toss and batted first. In the 1st innings, England lost their first three wickets at 31 runs. After that, Wally Hammond controlled the innings for England and played epic innings of 240 runs in 394 balls, where he smashed 32 fours. With the help of innings, England scored 494 runs in 1st innings.

5. Jonathan Trott (226 Runs)

Jonathan Trott is a former right-handed batsman from England. In 2010, Bangladesh toured England, and in the 1st test at lord's, Jonathan Trott played his career's best innings. In the match, Bangladesh won the toss and bowled first. In the 1st innings, England scored 505 runs whereas Jonathan Trott scored the most runs. In the innings, he scored 226 off 349 balls. Bangladesh could not stand well against England's bowling and lost eight wickets.

6. Rob Key (221 Runs)

It was the year 2004 when West Indies toured England for a 4-match test series. In the 1st test at lord's, West Indies won the toss and chose to bowl first. In the 1st innings, Andrew Strauss scored a brilliant century. After that, Rob Key took charge of every West Indie bowler. He played a sensational innings of 221 runs in 288 balls. At the end of 1st innings, England scored 568 runs. After that, England's bowler dominated West Indie's batting lineup, and they easily won the match by 210 runs.

7. Steve Smith (215 Runs)

Undoubtedly, Steve Smith is one of the best batsmen in the world. Especially in test cricket, no other batter comes to his batting average. Steve Smith has played many memorable innings in test cricket, and it is one of them. It was the 2nd test of Ashes 2015, where Australia won the toss and batted first. In the 1st innings, Chris Rogers and Steve Smith destroyed the English bowling lineup. Steve Smith scored 215 runs in the innings and became the third Australian to score a double-century at lord's.

8. Gordon Greenidge (214 Runs)

Gordon Greenidge is a former right-handed batsman of the West Indies. During his playing days, West Indies used to be the strongest side in the world, and beating their team was a dream for other teams. In 1984, West Indies toured England, and in the 2nd test at lord's, Gordon Greenidge created history and became the only West Indies player to score a double-century at Lords. In the innings, he played an outstanding innings of 214 runs. These epic innings came in the match's last inning, which helped West Indies win by nine wickets.

9. Jack Hobbs (211 Runs)

Jack Hobbs was a right-handed batsman from England. In 1914, South Africa visited England. In the 2nd test, South Africa won the toss and batted first. In the 1st innings, South Africa scored 273 runs. In the 2nd innings, Jack Hobbs played a superb innings of 211 runs, where he smashed 15 fours. At the end of 2nd innings, England declared their innings at 531 runs. In the 3rd innings, South Africa got all out at 240 runs, and England easily won the match by an innings and 18 runs.

10. Denis Compton (208 Runs)

Denis Compton was also a right-handed batsman from England. It was the year 1947 when South Africa toured England for a 5-match test series. In the 2nd test at lord's, England won the toss and chose to bat first. In the 1st innings, Denis Compton played a brilliant innings of 208 runs, and England scored 554 runs. After that, England's bowlers dominated the South African batting lineup and got the target of only 26 runs, which England quickly chased and won the match by ten wickets.