Top 10 Highest score by Indian Players at Lord’s in Test Matches - Updated List

CRICKET | July 10,2025

Vinoo Mankad

First Indian player to score a century at Lord’s, Mankad hit 184 runs for India at Lord’s against England.

(Image: India TV News)

Dilip Vengsarkar

During the test match against England at Lord’s, he scored 157 runs for India.

(Image: News18)

Sourav Ganguly

In 1996, Sourav Ganguly scored 131 runs against England for India at Lord’s.

(Image: Britannica)

KL Rahul

For India at the Lord’s in 2021, Rahul hit 129 runs against England.

(Video: YT @lordscricketground)

Mohammad Azharuddin

Mohammad Azharuddin smashed 121 runs against England in 1990 at Lord’s.

(Image: ESPNcricinfo)

Gundappa Viswanath

Gundappa scored 113 runs against England for India at Lord’s in 1979.

(Image: Sportstar)

Ajit Agarkar

In the Lord’s, Ajit Agarkar smashed England bowlers 109 runs in the year 2002.

(Image: News18)

Rahul Dravid

In 2011, Rahul Dravid hit 103 runs against an England bowler at Lord’s.

(Image: ESPNcricinfo)

Ajinkya Rahane

Rahane played a great knock of 103 against England in 2014 at Lord’s.

(Image: ESPNcricinfo)

Ravi Shastri

Ravi Shastri scored 100 runs for India in 1990 at Lord’s against England.

(Image: ESPNcricinfo)

Explore The Top 5 Batsmen Who Scored 400+ Runs in a Single Test Match. For more you can check out our more stories features button