×

MS Dhoni to Kevin Pietersen: 7 players with the most runs in India vs England ODIs

These are the players who gave valiant contributions with the bat for their respective sides in ODI matches between India and England

MS Dhoni to Kevin Pietersen: 7 players with the most runs in India vs England ODIs

MS Dhoni to Kevin Pietersen: 7 players with the most runs in India vs England ODIs

MS Dhoni
MS Dhoni

1. MS Dhoni (India) – 1546 runs

The legendary India captain played 48 matches against England in the one-day format and scored quite a high number of runs. Dhoni has 10 fifties and a hundred under his name in the format with his highest score being 134.

Yuvraj Singh
Yuvraj Singh

2. Yuvraj Singh (India) – 1523 runs

The legendary India all-rounder played a total of 37 matches against England in one-day cricket. Yuvraj had a habit of scoring runs against The Three Lions and thus, had a fantastic average of 50.76. The left-hander scored 4 tons and 7 fifties against England in the format.

Sachin Tendulkar
Sachin Tendulkar

TRENDING NOW


3. Sachin Tendulkar (India) – 1455 runs

The legendary India batter played a total of 37 matches against the Three Lions in the one-dy format. Tendulkar had a great record against The Three Lions in ODIs, scoring 10 fifties and 2 hundreds.

Virat Kohli
Virat Kohli

4. Virat Kohli (India) – 1340 runs

The India star batter has so far played 36 ODIs against The Three Lions. Kohli has a great average of 41.87 when up against England in the format and also has 9 fifties and 3 hundreds under his name.

Suresh Raina
Suresh Raina

5. Suresh Raina (India) – 1207 runs

The former India batter played a total of 37 matches against England in one-day cricket. Raina had a fantastic average of 41.62 against The Three Lions in the format and also scored 11 fifties and a century.

Ian Bell
Ian Bell

6. Ian Bell (England) – 1163 runs

The former England batter played a total of 31 matches against India in the one-day format. Bell had a great record against the Men in Blue in one-day cricket, scoring 6 fifties and 2 hundreds.

Kevin Pietersen
Kevin Pietersen

7. Kevin Pietersen (England) – 1138 runs

The legendary England batter played a total of 28 matches against India in one-day cricket. Pietersen had a fabulous average of 45.52 against the Men in Blue in the format, scoring 8 fifties and a hundred as well.

trending this week