Indian Batsman with Highest Runs Against England in ODI

WRITTEN BY Akhil Singhal

Ind vs Eng 1st ODI

A series of three On-Day matches between India and England is starting from today at the Oval ground in London.

Mahendra Singh Dhoni

MS Dhoni is at the top in terms of scoring the most runs against England. Dhoni has scored 1546 runs in 44 innings.

Yuvraj Singh

Yuvraj Singh is at number two position, who has scored 1523 runs in 36 innings.

Sachin Tendulkar

1455 Runs (37 Innings)

Virat Kohli

1307 Runs (33 Innings)

Suresh Raina

1207 Runs (32 Innings)

Rahul Dravid

1012 Runs (29 Innings)

Virender Sehwag

1008 Runs (27 Innings)

Sourav Ganguly

975 Runs (26 Innings)

For More Such Stories...