Batting Records

Test Stats: Indian Batters with Most Centuries in England

Player100MatchesInningsHigh Score50
Rahul Dravid613232174
Sachin Tendulkar417301938
Dilip Vengsarkar413231574
Sourav Ganguly39151365
Mohammad Azharuddin29161792
Sunil Gavaskar216282218
Virat Kohli216311495
Vijay Merchant26111282
Rishabh Pant29171462
KL Rahul29181491

Key Insights – Indian Batters with Multiple Test Centuries in England

11 Indian batters have scored two or more centuries for India in England in Test cricket. Ravi Shastri is the other batter, apart from those mentioned in the table.

Rahul Dravid leads the pack among the Indians. He scored six centuries on English soil. See how many of these ranked in the best five Dravid Test innings picked by our team.

Interestingly, Dravid had a fine split of three hundreds each in the 2002 and 2011 series. This is the most centuries smashed by an Indian batter in a Test series in England.

In all, 28 batters have scored at least one Test hundred for India in the English conditions.

Among them, Sachin Tendulkar is the youngest Indian to reach triple-digit figures. In fact, he is the youngest centurion among all batters. The Master Blaster was 17 years and 107 days old when he scored his first Test century in England in the 1990 Manchester Test.

Sunil Gavaskar has recorded the highest individual Test score for India in England. The Little Master scored 221 runs in the 1979 Oval Test. Dravid is the other double centurion, with his score of 217 in the 2002 Oval Test.

Mohammad Azharuddin has smashed the fastest Test century among Indians in England. He raced away to his first of the two tons in 88 balls at the Lord’s in 1990. Rishabh Pant follows him with a hundred off 89 deliveries at Birmingham in 2022.