Star batters Virat Kohli and Rohit Sharma have another milestone in sight as India begin the three-match ODI series against England on Tuesday. While both veterans remain key to India’s hopes after disappointing T20I series defeats to Ireland and England, they are also closing in on becoming India’s highest run-scorer in ODIs on English soil.Rahul Dravid currently tops the list with 648 runs in 20 ODIs in England. Kohli is second among active players with 581 runs, while Rohit has 410 runs.
How much runs Kohli and Rohit need?
- Virat Kohli needs 68 runs to go past Dravid’s tally of 648.
- Rohit Sharma needs 239 runs to move ahead of Dravid.
With a three-match series ahead, Kohli has a realistic chance of taking the top spot, while Rohit would need a remarkable series to achieve the feat.Dravid scored 648 runs in 20 ODIs in England between 1996 and 2011 at an average of 38.11, including seven half-centuries. Although he never scored a hundred in England.Sachin Tendulkar sits second with 639 runs from 17 matches at 39.93, including one century and four fifties.
Most runs by Indian batters in ODIs in England
| Rank | Player | Matches | Inns | Runs | HS | Avg | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| 1 | Rahul Dravid | 20 | 20 | 648 | 92* | 38.11 | 0 | 7 |
| 2 | Sachin Tendulkar | 17 | 17 | 639 | 105* | 39.93 | 1 | 4 |
| 3 | MS Dhoni | 21 | 18 | 613 | 78* | 40.86 | 0 | 5 |
| 4 | Virat Kohli | 16 | 16 | 581 | 107 | 38.73 | 1 | 4 |
| 5 | Sourav Ganguly | 16 | 16 | 565 | 90 | 35.31 | 0 | 5 |
| 6 | Yuvraj Singh | 14 | 14 | 498 | 72 | 41.50 | 0 | 4 |
| 7 | Rohit Sharma | 10 | 10 | 410 | 137* | 58.57 | 2 | 2 |
Former captain MS Dhoni follows with 613 runs in 21 matches at an average of 40.86. Dhoni scored five half-centuries, with an unbeaten 78 being his highest score.Kohli has 581 runs in just 16 ODIs in England at an average of 38.73. He has scored one century and four fifties, with a highest score of 107. Just 68 more runs will see him overtake Dravid and become India’s highest ODI run-scorer in England.Rohit has the best average among the leading names, scoring 410 runs in only 10 innings at 58.57. He has struck two centuries and two fifties, including a career-best 137 not out in England. Sourav Ganguly occupies fifth place with 565 runs in 16 ODIs. The former India captain averaged 35.31 and scored five half-centuries, with a highest score of 90.Yuvraj Singh is next with 498 runs from 14 matches at an impressive average of 41.50. The left-hander registered four fifties, with 72 being his highest score in England.


