KL Rahul to Ravi Shastri: 10 Indian batters who have registered Test hundreds at Lord’s

Here’s a look at the 10 Indian batters who have scored Test centuries at Lord’s a list that surprisingly doesn’t feature legends like Sachin Tendulkar, Virat Kohli, Sunil Gavaskar, or Brian Lara.

By Sruti Thakur Last Updated on - July 8, 2025 5:36 PM IST

KL Rahul to Ravi Shastri: 10 Indian batters who have registered Test hundreds at Lord’s

1. Vinoo Mankad

Legendary Indian all-rounder Vinoo Mankad was the first from the country to score a Test century at Lord’s, hitting a brilliant 184 against England in 1952.

2. Dilip Vengsarkar

Dilip Vengsarkar holds a unique record at Lord’s, having scored not one, but three Test centuries the only Indian batsman to achieve this feat. He registered his first century at the historic ground with a knock of 103 in August 1979, followed by 157 in June 1982, and a third century of 126 in June 1986.

Gundappa Viswanath

3. Gundappa Viswanath

Former legendary cricketer Gundappa Vishwanath scored his only Test hundred at Lord’s in August 1979, playing a superb knock of 113 off 337 deliveries.

Ravi Shastri

4. Ravi Shastri

Former India all-rounder and head coach Ravi Shastri smashed 100 off 184 deliveries during the Lord's Test match in July 1990.

5. Mohammed Azharuddin

Former India captain Mohammed Azharuddin smashed 121 runs off 111 deliveries at Lord's on July 26, 1990

6. Sourav Ganguly

Former India captain Sourav Ganguly scored a century at Lord's on his first tour to England. Ganguly scored 131 runs at Lord's in June 1996.

Ajit Agarkar

7. Ajit Agarkar

Former India's pacer Ajit Agarkar also holds the record of scoring a century at Lord's ground. Agarkar surprised everyone by scoring an unbeaten 109 runs at Lord's in July 2002.

8. Rahul Dravid

Former wicketkeeper-batsman Rahul Dravid scored an unbeaten 103 off 220 deliveries at Lord's on July 21, 2011.

9. Ajinkya Rahane

Ajinkya Rahane, who is currently out of the Indian team, had scored 103 runs off 154 deliveries on this historic ground in July 2014.

KL Rahul

10. KL Rahul

KL Rahul is the last Indian batsman to score a century on this ground. Rahul scored 129 runs off 250 deliveries at Lord's in August 2021.