Top 5 players who have scored most runs between India and England in ODIs

Cricket which was originated in England and adopted by India as their cherished sport, has rivalry of its own till date.

View : 33

5 Min Read

1. MS Dhoni 

MS Dhoni
MS Dhoni (Photo Source: X(Twitter)

The batter who started batting in the top order, demoted himself to look after the lower order in the Indian batting lineup soon after he took over captaincy from Rahul Dravid. Despite a lack of batting time in most of the games, he remains the highest run-getter for the Indian team against England in ODIs. He has played most ODIs against England on this list. 

Dhoni has played 48 ODIs against them and has batted in 44 innings. He has scored 1546 runs at an average of 46.84 with the help of one century and 10 half-centuries. His highest score of 134 runs came in Cuttack ODI in 2017. He scored 134 runs in 122 balls laced with 10 boundaries and six maximums. This knock included a match-altering 256-run stand with Yuvraj Singh for the fourth wicket. 

Prev
Page5 / 5
Next

Get every cricket updates! Follow Us:

googletelegraminstagramwhatsappyoutubethreadstwitter

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store