Top Performers in India vs England History

Legends who ruled the pitch with bat and ball.

Sachin Tendulkar   The Run Machine

Runs scored: 2,535 in Tests vs England. He destroyed England with masterclass batting, home & away.

James Anderson   Swing King of England

112 wickets vs India in Tests — most by an Englishman. Deadly in home conditions and reliable overseas.

Virat Kohli  Fire & Focus

He averages 50+ against England in ODIs & Tests. Match-winner with pure intent and powerful technique.

Alastair Cook  Wall of England

Runs scored: 1,235 in India alone. Master of patience, Cook frustrated Indian bowlers for years.

Ravichandran Ashwin  Spin Wizard

88 wickets vs England in Tests. Dominated them on turning tracks in India.

Joe Root  England’s Mr. Dependable

Most Test runs by an English batter vs India — 2,530+. Composed, classy, and lethal in long innings.

Fill in some text

Anil Kumble   The Giant Slayer

92 wickets vs England in Tests. Spin India to famous wins across decades.

Kapil Dev  All-Round Brilliance

700+ runs & 43 wickets vs England. Power hitter and pace bowler in one legend.