England’s ODI series against India in 2025 is set to begin on February 6 in Vidarbha, with the three-match contest wrapping up on February 12 in Ahmedabad.
This series serves as a crucial opportunity for both teams to fine-tune their preparations ahead of the ICC Champions Trophy 2025, which kicks off on February 19 in Pakistan.
Since the ICC Cricket World Cup 2023, both sides have played limited ODIs. In 2024, most teams prioritized the ICC Men’s T20 World Cup and Test cricket, focusing on the World Test Championship (WTC) 2023-25 final race.
Indian stalwarts like Virat Kohli and Rohit Sharma have recently struggled in red-ball cricket. However, ODIs remain their strongest format, where they have cemented their legacy as all-time greats. Fans will be eager to see them rediscover their best form in this series.
India vs England Head-to-Head Record in ODIs: India 58 – England 44
Most Runs for India in India vs England ODIs
Former Indian captain MS Dhoni holds the record for the most ODI runs for India against England, with an impressive 1,546 runs in 48 matches. Dhoni’s remarkable tally includes one century and 10 half-centuries, making him one of the most consistent performers in the rivalry between the two teams. Known for his calm demeanor and finishing abilities, Dhoni’s contributions have been crucial in many of India’s victories over England, both at home and abroad.
Close behind Dhoni are two of India’s cricketing legends, Yuvraj Singh and Sachin Tendulkar. Yuvraj Singh has scored 1,523 runs in 35 matches against England, with a solid record of three centuries and 10 half-centuries. Yuvraj’s aggressive style and match-winning knocks have been a significant part of his success in ODIs, particularly in key games against England.
Meanwhile, the legendary Sachin Tendulkar has amassed 1,455 runs in 38 ODIs against England, with 3 centuries and 9 half-centuries to his name. Tendulkar’s iconic status in world cricket is reflected in his outstanding performances against England, contributing to India’s success in many of their encounters.
Together, these three players—Dhoni, Yuvraj, and Tendulkar—have not only dominated in individual runs but also played crucial roles in some of the most memorable moments in the India-England ODI rivalry. Their consistency and match-winning abilities make them standout figures in this contest.
Most runs by Indian batsmen against England in ODI cricket:
- MS Dhoni – 1546
- Yuvraj Singh – 1523
- Sachin Tendulkar – 1455
- Virat Kohli – 1340
- Suresh Raina – 1207
Most Runs for England in India vs England ODIs
Former England batsman Ian Bell leads the chart for the most ODI runs against India, with 1,163 runs. Kevin Pietersen follows closely with 1,138 runs, while former captain Paul Collingwood ranks third with 866 runs.
Most runs by England batsmen against India in ODIs:
- Ian Bell – 1163
- Kevin Pietersen – 1138
- Paul Collingwood – 866
- Alastair Cook – 822
- Joe Root – 739
Most wickets for India in India vs England ODIs:
For India, spinner Ravindra Jadeja is the leading ODI wicket-taker against England with 39 scalps, followed by Harbhajan Singh and Javagal Srinath with 36 and 35 wickets respectively.
Most wickets by Indian bowlers against England in ODIs:
- Ravindra Jadeja – 39
- Harbhajan Singh – 36
- Javagal Srinath – 35
- Ravi Ashwin – 35
- Kapil Dev – 28
Most wickets for England in India vs England ODIs:
Former pacer James Anderson is England’s top wicket-taker against India in ODIs with 40 wickets. He is followed by Andrew Flintoff and Steven Finn, who have taken 37 and 28 wickets respectively.
Most wickets by England bowlers against India in ODIs:
- James Anderson – 40
- Andrew Flintoff – 37
- Steven Finn – 28
- Darren Gough – 24
- Stuart Broad – 24