India’s tour of England, a three-match ODI series, was played in July. England recalled all their star players for this series and Joe Root also made a comeback in ODIs after a year. In this article, we will see the top 5 players with the most ODI runs in India Vs England ODIs among active players only.
#5 Shikhar Dhawan
Indian left-handed opener batsman, Shikhar Dhawan is India’s first-choice opener in ODIs. Dhawan has decent records in this format and if we talk about his records against England, he made 526 runs against England in ODIs he played against them.
#4 Rohit Sharma
Rohit Sharma is the best opener of India in all the formats and if we talk about ODIs he is at No.4 in the latest ICC rankings of ODIs. Rohit Sharma and Dhawan make an incredible opening pair for India. Rohit Sharma has made 544 runs against England in ODIs. He will lead team India in the upcoming three-match series.
#3 Jonny Bairstow
Jonny Bairstow plays as an opener in ODIs for England. Bairstow is in very good form but he has not played white-ball cricket much this year. Bairstow has scored 582 ODI runs against India which makes him 3rd highest run-scorer in India Vs England ODIs.
#2 Joe Root
Joe Root is enjoying the best cricketing years of his life but he is making a comeback in white-ball cricket after a year. Root is a world-class player and he was an all-format player but he restricted himself to the tests only now he is back with England and he should be because he is the second-highest run-scorer for England against India in ODIs. He has scored 728 ODI runs against India.
#1 Virat Kohli
Virat Kohli is the master of this format and once he was No.1 in this format. His stats and records in this format are amazing. ODI was the format that made Virat Kohli. He is the only active player to score more than a thousand ODI runs against England. Virat has scored 1307 ODI runs against England which is the highest by any player.