Players with the most runs in IND vs ENG ODIs

Players with the most runs in IND vs ENG ODIs

Image Source : Getty

10- Sourav Ganguly: 975 runs in 26 innings with an average of 39 runs.

Image Source : Getty

9- Virender Sehwag: 1008 runs in 27 innings with an average of 37.33 runs

Image Source : Getty

8- Rahul Dravid: 1012 runs in 29 innings with an average of 38.92 runs.

Image Source : Getty

7- Kevin Pietersen: 1138 runs in 28 innings with an average of 45.52 runs.

Image Source : Getty

6- Ian bell: 1163 runs in 31 innings with an average of 43.07 runs.

Image Source : Getty

5- Suresh Raina: 1207 runs in 32 innings with an average of 41.62 runs.

Image Source : Getty

4- Virat Kohli: 1340 runs in 36 innings with an average of 41.87 runs.

Image Source : Getty

3- Sachin Tendulkar: 1455 runs in 37 innings with an average of 44.09 runs.

Image Source : Getty

2- Yuvraj Singh: 1523 runs in 36 innings with an average of 50.76 runs

Image Source : Getty

1- MS Dhoni: 1546 runs in 44 innings with an average of 46.84 runs.

Image Source : Getty

Next : 7 players who didn't feature in ODIs for India after playing just one match sinceĀ 2021