India vs England Head-to-Head in ODI

India and England have a long and competitive history in One Day International cricket. Their ODI rivalry has featured bilateral series, ICC Cricket World Cup matches and memorable performances from some of the greatest players in the game. India vs England Head-to-Head in ODI

As of September 2026, India and England have played 113 ODIs. India have won 62, while England have won 46. Two matches have ended in a tie and three have produced no result.

The most recent ODI series between the two teams was played in England in July 2026. England won the three-match series 2-1, winning the second and third matches after India had won the opening game.

India vs England ODI Head-to-Head Record

CategoryIndiaEngland
Matches113113
Wins6246
Losses4662
Ties22
No Results33
First ODI19741974

India therefore have the stronger overall win-loss record, although England’s recent 2026 series victory added another significant chapter to the rivalry. India vs England Head-to-Head in ODI

Beginning of the ODI Rivalry

India and England played their first ODI at Headingley, Leeds, on July 13, 1974. England won that historic match by four wickets.

The fixture has since developed into one of the most recognizable contests in international cricket. Over the decades, both teams have produced generations of outstanding players.

India’s side of the rivalry has featured players such as Kapil Dev, Sunil Gavaskar, Sachin Tendulkar, Sourav Ganguly, Rahul Dravid, MS Dhoni, Virat Kohli and Rohit Sharma. England have had stars including Ian Botham, Graham Gooch, Michael Vaughan, Andrew Flintoff, Joe Root, Ben Stokes and Jos Buttler.

India vs England Recent ODI Series

The latest bilateral ODI series was played in England in July 2026.

India won the first ODI at Southampton by six wickets. England then won the second ODI at The Oval by four wickets before securing the series in the third ODI at Lord’s.

2026 ODI Series Results

ODIResult
1st ODIIndia won by 6 wickets
2nd ODIEngland won by 4 wickets
3rd ODIEngland won by 27 runs

England won the series 2-1. In the deciding third ODI, England posted 387/3, with Ben Duckett scoring 141. India replied with 360/7, with Rohit Sharma making 138, but England secured a 27-run victory.

Duckett’s 141 was reported as the highest individual ODI score at Lord’s, surpassing Viv Richards’ previous mark of 138 not out.

The 2025 ODI Series

Before the 2026 series, India hosted England for three ODIs in February 2025.

India won all three matches:

  • 1st ODI: India won by 4 wickets
  • 2nd ODI: India won by 4 wickets
  • 3rd ODI: India won by 142 runs

The third ODI was particularly one-sided. India scored 356, before bowling England out for 214, winning by 142 runs.

The series gave India a 3-0 sweep before the teams met again in England the following year.

India vs England in the 2023 World Cup

India and England also met during the 2023 ICC Cricket World Cup in Lucknow.

India scored 229/9 after choosing to bat. England struggled badly in their chase and were dismissed for just 129. India therefore won by 100 runs.

The match was an important example of India’s bowling strength during the tournament. England’s batting lineup, which had been central to their limited-overs success, struggled against India’s attack.

Memorable World Cup Meetings

India and England have met several times in the Cricket World Cup.

One of their most notable World Cup encounters came in 2011, when the teams played a thrilling tie in Bengaluru. Both sides scored 338, producing one of the highest-scoring tied matches in World Cup history.

In the 1983 World Cup, India defeated England in the semi-final at Manchester. India scored 217 before bowling England out for 213, advancing to the final, where they defeated West Indies to win their first World Cup.

England eventually won their first men’s ODI World Cup in 2019. India and England also met during that tournament, with England winning by 31 runs at Edgbaston.

These matches demonstrate how the rivalry has frequently appeared on major international stages.

India’s Overall Advantage

India’s 62 victories give them a clear advantage in the overall head-to-head record. England have 46 wins, meaning the difference between the teams is 16 victories.

India have traditionally performed particularly well at home. Historical records show that India have won a significant majority of their home ODIs against England.

However, England’s record improves when the teams play in England, where home conditions can influence the balance between the sides.

Important Batting Performances

The India-England ODI rivalry has produced many outstanding batting performances.

For India, Sachin Tendulkar was one of the most influential batsmen during the earlier stages of the rivalry. Later, Virat Kohli became a major run-scorer against England in limited-overs cricket.

Rohit Sharma has also produced important ODI performances against England, including his century in the deciding match of the 2026 series.

England have relied on batsmen such as Joe Root, Jos Buttler and Ben Duckett in recent years. Duckett’s 141 in the third ODI of the 2026 series was particularly notable because it helped England reach 387/3.

Bowling Battles

The rivalry has also featured several outstanding bowlers.

India have produced bowlers such as Kapil Dev, Anil Kumble, Zaheer Khan, Jasprit Bumrah and Mohammed Shami. England’s bowling history includes Ian Botham, Darren Gough, James Anderson, Stuart Broad and Jofra Archer.

In modern ODI cricket, the battle between India’s pace attack and England’s aggressive batting has often been an important feature of the contest.

India vs England: Recent Head-to-Head Trend

The teams have exchanged series victories in recent years.

India won the 2025 bilateral series 3-0, while England responded by winning the 2026 series 2-1.

This means the latest two bilateral series have been split between the two teams, with India taking the 2025 series and England taking the 2026 series.

The historical record, however, still gives India the advantage with 62 victories from 113 matches.

Conclusion

India and England have played 113 ODIs against each other as of September 2026. India have won 62 matches, England have won 46, two have ended in ties and three have produced no result.

The rivalry has included memorable World Cup matches, dramatic run chases, high-scoring contests and performances from some of cricket’s biggest stars.

India dominated the 2025 three-match ODI series 3-0, but England responded in 2026 by winning their home series 2-1. The latest deciding ODI at Lord’s was particularly high-scoring, with England making 387/3 before defeating India by 27 runs.

With both teams continuing to develop new generations of players, India vs England remains an important fixture in international ODI cricket.

5 Frequently Asked Questions

1. How many ODIs have India and England played?

India and England have played 113 ODI matches against each other as of September 2026.

2. Who has won more ODIs between India and England?

India have won 62 ODIs, while England have won 46. Two matches were tied and three ended without a result.

3. When did India and England first play an ODI?

India and England played their first ODI on July 13, 1974, at Headingley in Leeds. England won by four wickets.

4. Who won the latest India vs England ODI series?

England won the latest three-match ODI series 2-1 in July 2026. India won the first match, while England won the second and third.

5. What happened in the latest India vs England ODI?

England defeated India by 27 runs at Lord’s on July 19, 2026. England scored 387/3, led by Ben Duckett’s 141, while India finished on 360/7 despite Rohit Sharma’s 138

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top