Indian Cricketer vs England Stats & Records: Top 10 Most Runs, Wickets, 100s & 50s

Vivek Shah
By -
toc Statistics and records of Indian cricketers against England: Top 10 players with the most runs, most wickets, most centuries, and most half-centuries.

A complete Stats and Records guide tracking the top 10 Indian batsmen and bowlers against England in international cricket history.

The Stats and Records table performance metrics across all three formats (Tests, ODIs, and T20Is) to highlight India’s most prolific run-scorers, century-makers, and leading wicket-takers.

Virat Kohli and Sachin Tendulkar Indian Cricketer vs England Stats & Records: Top 10 Most Runs, Wickets, 100s & 50s

Key details

  • Virat Kohli Breaks the 4,000-Run Barrier Against England
  • Sachin Tendulkar scored the highest number of centuries—nine—against England.
  • Ravichandran Ashwin most 114+ wickets Against England
Here is the Indian Cricketer against England Stats & Records: Top 10 Most Runs, Wickets, 100s & 50s

Top 10 Indian Run-Scorers, 100s and 50s vs England (All Formats)

Rank Player Runs 100s 50s Format Breakdown Highlights
1 Virat Kohli 4,000+ 8 33 Prolific across all formats; 1,991 Test runs.
2 Sachin Tendulkar 3,990 9 25 2,535 runs in Test cricket alone.
3 Rahul Dravid 3,000+ 7 21 Dominated the 2002 and 2011 tours of England.
4 Sunil Gavaskar 2,919 4 23 Scored 2,483 runs strictly in Test matches.
5 MS Dhoni 2,900+ 1 24 India's highest run-scorer in IND-ENG ODIs (1,546 runs).
6 Rohit Sharma 2,465 8 19 Active captain with exceptional white-ball numbers.
7 Mohammad Azharuddin 2,189 6 11 Famous for starting his career with 3 consecutive tons vs ENG.
8 Gundappa Viswanath 2,000+ 4 14 One of India's finest middle-order players against English pace.
9 Cheteshwar Pujara 1,900+ 5 8 A traditional long-format anchor across 27 Tests.
10 Dilip Vengsarkar 1,800+ 4 10 Legendary status; scored 3 consecutive Test hundreds at Lord's.

Top 10 Indian Wicket-Takers vs England (All Formats)

Rank Player Wickets Best Bowling Primary Format Speciality
1 Ravichandran Ashwin 114+ 6/55 Premier match-winner in home Test matches.
2 Bhagwat Chandrasekhar 95 8/79 Legendary leg-spinner who scripted India's first win in ENG (1971).
3 Anil Kumble 92 7/115 Leading wicket-taker across multi-format modern eras.
4 Kapil Dev 85 6/91 Highest pacing wicket-taker for India against England.
5 Ravindra Jadeja 77+ 7/48 High-impact left-arm spinner across all conditions.
6 Jasprit Bumrah 74+ 6/19 India's highest ODI wicket-taker on English soil (31 scalps).
7 Bishan Singh Bedi 64 6/71 Masterful slow left-arm orthodox bowler of the 1970s.
8 Ishant Sharma 62 7/74 Famously took 7 wickets at Lord's in 2014 to secure a historic win.
9 Javagal Srinath 55 4/33 Led India's pace attack efficiently in both Tests and ODIs.
10 Mohammed Shami 52 5/57 Extremely lethal in seaming English conditions.

Top 10 Indian Run-Scorers vs England (All Formats)

Rank Player Total Runs Matches Innings Era / Status
1 Virat Kohli 4,026 87 109 Active
2 Sachin Tendulkar 3,990 69 90 Retired
3 Rahul Dravid 2,993 52 67 Retired
4 MS Dhoni 2,978 82 92 Retired
5 Rohit Sharma 2,471 54 65 Active
6 Ravindra Jadeja 2,181 59 72 Active
7 Yuvraj Singh 2,154 53 57 Retired
8 KL Rahul 2,036 43 59 Active
9 Sourav Ganguly 1,958 38 45 Retired
10 Virender Sehwag 1,897 45 57 Retired

Top 10 Indian Wicket-Takers vs England (All Formats)

Rank Player Total Wickets Bowling Type Era / Status
1 Ravichandran Ashwin 150 Right-arm Off-break Active
2 Ravindra Jadeja 125 Slow Left-arm Orthodox Active
3 Anil Kumble 117 Right-arm Leg-break Retired
4 Jasprit Bumrah 102 Right-arm Fast Active
5 Harbhajan Singh 89 Right-arm Off-break Retired
6 Ishant Sharma 79 Right-arm Fast-medium Retired
7 Mohammed Shami 77 Right-arm Fast-medium Retired
8 Zaheer Khan 69 Left-arm Fast-medium Retired
9 Mohammed Siraj 52 Right-arm Fast Active
10 Javagal Srinath 52 Right-arm Fast Retired

Top 10 Indian Batsmen with Most Hundreds vs England (All Formats)

Rank Player Total 100s Test 100s ODI 100s T20I 100s Era / Status
1 Sachin Tendulkar 9 7 2 0 Retired
2 Virat Kohli 8 5 3 0 Active
3 Rohit Sharma 8 4 3 1 Active
4 Rahul Dravid 7 7 0 0 Retired
5 Mohammad Azharuddin 6 6 0 0 Retired
6 Cheteshwar Pujara 5 5 0 0 Retired
7 Yuvraj Singh 4 0 4 0 Retired
8 Dilip Vengsarkar 4 4 0 0 Retired
9 Sunil Gavaskar 4 4 0 0 Retired
10 KL Rahul 4 3 0 1 Active

Top 10 Indian Batsmen with Most Fifties vs England (All Formats)

Rank Player Total 50s Test 50s ODI 50s T20I 50s Era / Status
1 Virat Kohli 33 17 14 2 Active
2 Sachin Tendulkar 25 13 12 0 Retired
3 MS Dhoni 24 12 11 1 Retired
4 Sunil Gavaskar 23 16 7 0 Retired
5 Rahul Dravid 21 8 13 0 Retired
6 Rohit Sharma 19 7 7 5 Active
7 Ravindra Jadeja 16 10 6 0 Active
8 Gundappa Viswanath 14 12 2 0 Retired
9 Yuvraj Singh 12 4 7 1 Retired
10 Mohammad Azharuddin 11 5 6 0 Retired

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Check Now
Ok, Go it!