After a disheartening 4‑0 hammering in the T20Is, India must regroup quickly as they prepare to face England in a three‑match ODI series starting at Edgbaston, Birmingham on July 14.
The task has become tougher with a double blow on the injury front. Harshit Rana and Varun Chakravarthy have both been ruled out with hamstring injuries, forcing the BCCI to name Prince Yadav and Ravi Bishnoi as replacements.
India’s batting struggles have been a persistent headache, and a turnaround will only be possible with a much‑improved display at the crease. The return of Virat Kohli and Rohit Sharma is expected to lift morale and could well change the team’s fortunes. Kohli has scored the fourth-most runs by an India player in ODIs against England. Let's look at the top three and how much distance Kohli has to cover to reach the top.
#1 MS Dhoni
MS Dhoni tops the run charts against England. The former captain aggregated 1,546 runs in 44 innings across 48 ODIs, averaging 46.84 with a strike rate of 87.94. His tally includes one century and 10 fifties, alongside 129 fours and 34 sixes. Dhoni remained unbeaten 11 times, underlining his finishing prowess.
#2 Yuvraj Singh
Yuvraj Singh sits just 23 runs behind Dhoni with 1,523 runs in 36 innings, averaging an impressive 50.76 at a strike rate of 101.6. He registered four centuries and seven fifties, striking 173 fours and 29 sixes. The southpaw remained unbeaten six times, often rescuing India from precarious situations.
#3 Sachin Tendulkar
The Master Blaster also relished facing England. Tendulkar scored 1,455 runs in 37 ODIs, averaging 44.09 at a strike rate of 89.2. His record includes two centuries and 10 fifties, with 173 fours and 17 sixes. He remained unbeaten four times, showcasing his consistency across eras.
Virat Kohli closes in
Virat Kohli is fourth on the list with 1,397 runs in 38 innings, averaging 41.08 at a strike rate of 88.25. His tally includes three centuries and 10 fifties. A productive series this time could see Kohli surpass Dhoni, Yuvraj and Tendulkar to become India’s leading run‑scorer against England in ODIs, something fans will be desperate to witness.
| Player | Mat | Inns | NO | Runs | Ave | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| MS Dhoni | 48 | 44 | 11 | 1546 | 46.84 | 87.94 | 1 | 10 | 129 | 34 |
| Yuvraj Singh | 37 | 36 | 6 | 1523 | 50.76 | 101.6 | 4 | 7 | 173 | 29 |
| SR Tendulkar | 37 | 37 | 4 | 1455 | 44.09 | 89.2 | 2 | 10 | 173 | 17 |
| V Kohli | 38 | 38 | 4 | 1397 | 41.08 | 88.25 | 3 | 10 | 135 | 13 |
| SK Raina | 37 | 32 | 3 | 1207 | 41.62 | 92.06 | 1 | 11 | 108 | 25 |


