Among the most memorable battles in Test cricket,the battle between India and England continues to remain one such battle. Over decades,time and again, there have been Indian batsmen who have produced really tough centuries against the English team,thus leaving an indelible imprint on them. 

“The article features the top Indian players in terms of Test centuries against England greats under pressure.” They made a good performance in the oldest of rivalries in the game.

1. Rahul Dravid- 7 centuries (1996-2011)

Rahul Dravid, the Wall,stands tall on top of this elite list. His calm demeanor and rock-solid technique made him a nightmare for English bowlers. Dravid often crafted his centuries in tense circumstances,particularly while playing overseas, which justified his description as India’s best batsman in Test matches.

  • Total Centuries: 7
  • Runs Scored: 1,950
  • Played Innings: 21
  • Average: 60.93
  • Career Best: 217

2. Sachin Tendulkar-7 Centuries (1990-2012).

 The Master Blaster replicated Dravid’s mark with his mythological consistency and flair across home and away series. Tendulkar’s hundreds were not just figures to be recorded; they were the epochs and the inspiration to the ages.

  • Total Centuries: 7
  • Runs Scored: 2,535
  • Innings Played: 53
  • Average: 51.73
  • Career Best: 193

3. Mohammad Azharuddin-6 Centuries (1984-1996)

Stylish and aggressive: Azharuddin lit up the field with his wristy elegance and powerful strokeplay against England. Despite fewer innings played, Azhar’s impact was tremendous, especially in times of Indian home dominance.

  • Total Centuries: 6
  • Runs Scored: 1,278
  • Number of Innings: 24 
  • Average: 58.09
  • Top Score: 182

4. Dilip Vengsarkar-5 Centuries (1977-1990)

Vengsarkar was the rock of India’s middle order through the late ’70s and ’80s, providing steady performances against the English. Apart from this, he was one of the major contributors to India’s historic series win in England in 1986 and his critical knocks under pressure.

  • Total Hits: 5
  • Runs Scored: 1,589 
  • Games Put to Use: 43 
  • Average: 42.94 
  • Highest Score: 157 

5. Cheteshwar Pujara – 5 Centuries (2012-2022)

Pujara reintroduced the old-school Test batting template,anchoring innings with unparalleled patience and focus. His double hundred and long stays at the crease frustrated English bowlers and set the perfect foundation for team India.

  • Total Centuries: 5 
  • Runs Scored: 1,778 
  • Number of Innings: 49 
  • Average: 39.51 
  • Top Score: 206* 

6. Virat Kohli – 5 centuries (2012 – 2022) 

Kohli, the modern-day great, is dominated and interests with aggression and fitness very much. Kohli’s hundreds have been made in high-stake series, most often with match-defining partnerships and often, dominant stroke play.

  • Total Centuries: 5 
  • Runs Scored: 1,991 
  • Innings Played: 50 
  • Average: 42.36 
  • Highest Score: 235 

Quick Recap: Top Indian Century-Makers vs England 

  • Rahul Dravid: 7 centuries 
  • Sachin Tendulkar: 7 centuries 
  • Mohammad Azharuddin: 6 centuries 
  • Dilip Vengsarkar: 5 centuries 
  • Cheteshwar Pujara: 5 centuries 
  • Virat Kohli: 5 centuries 

Why It Matters 

Scoring big against England is,even more, a challenging indicator of technique and temperament. These Indian batters did not only pass this test they refranked history.Their innings helped India achieve famous wins and save difficult matches. 

Conclusion: Legends that Left a Mark.

Whether by the grit of Dravid,class exhibited through Tendulkar, flair shown by Azharuddin, or the fire burned by Kohli, all of these Indians in their own way have etched their own legacy onto this Indian England Test rivalry. These centuries are not just figures but tales of art and guts and testimony to cricketing excellence inspiring fans or budding cricketers alike to this day.

Written by RITESH SINGH

×