Players With Most Runs Against England In Tests

Prachi Kapruwan

1. Sachin Tendulkar - 2525 runs in 32 matches

Sachin Tendulkar | Image Source - Social Media

2. Sunil Gavaskar - 2483 runs in 38 matches

Sunil Gavaskar | Image Source - Social Media

3. Virat Kohli - 1991 in 28 matches

Virat Kohli | Image Source - Social Media

4. Rahul Dravid - 1950 runs in 21 matches

Rahul Dravid | Image Source - Social Media

5. Gundappa Viswanath - 1880 runs in 30 matches

Gundappa Viswanath | Image Source - Social Media

6. Cheteshwar Pujara - 1778 runs in 27 matches

Cheteshwar Pujara | Image Source - Social Media

7. Dilip Vengsarkar - 1589 runs in 26 matches

Dilip Vengsarkar | Image Source - Social Media

8. Kapil Dev - 1355 runs in 27 matches

Kapil Dev | Image Source - Social Media