India vs England is one of the most competitive and historic rivalries in One Day International cricket. The two teams have been playing ODIs against each other since 1974, and their encounters have produced memorable World Cup matches, high-scoring thrillers, dramatic chases and outstanding individual performances.india-vs-england-head-to-head-in-odi
Over the decades, the balance of power has shifted between the two sides. England were one of the early dominant teams in limited-overs cricket, while India gradually developed into a major ODI powerhouse. Today, India have the better overall head-to-head record, although England remain a highly competitive opponent.
As of the end of the 2026 ODI series in England, India and England have played 113 ODIs. India have won 62 matches, while England have won 46. Two matches have ended in a tie and three have produced no result.
India vs England ODI Head-to-Head Record

| Category | India | England |
|---|---|---|
| Matches Played | 113 | 113 |
| Matches Won | 62 | 46 |
| Matches Lost | 46 | 62 |
| Tied | 2 | 2 |
| No Result | 3 | 3 |
| Overall Advantage | India | — |
India therefore hold a significant advantage in the overall ODI rivalry. Their 62 victories are 16 more than England’s 46 wins. However, England’s record remains strong enough to show that this has been a highly competitive rivalry rather than a one-sided contest.india-vs-england-head-to-head-in-odi
First ODI Meeting: 1974

India and England played their first ODI against each other on 13 July 1974 at Headingley in Leeds.
England won that historic encounter by four wickets. It marked the beginning of a rivalry that would eventually stretch across more than five decades.
The early years belonged largely to England. India were still developing their limited-overs cricket strategy, while England had greater experience in the format.
Over time, however, India developed a stronger ODI culture and began producing world-class limited-overs players.
India’s Rise in ODI Cricket

India’s transformation into a major ODI force was gradual.
The 1983 World Cup was a major turning point. Kapil Dev’s team won India’s first World Cup, and the victory dramatically increased the popularity of limited-overs cricket in the country.
Later generations of Indian batsmen, including Sachin Tendulkar, Sourav Ganguly, Rahul Dravid, Virender Sehwag and MS Dhoni, strengthened India’s ODI team.
In the modern era, players such as Virat Kohli, Rohit Sharma, Jasprit Bumrah and Shubman Gill have continued that tradition.
This development is reflected in India’s superior overall record against England.
India vs England in the 2026 ODI Series

The most recent ODI series between India and England took place in England in July 2026.
Unlike the 2025 series, which India won 3-0, England turned the tables in 2026 and won the three-match series 2-1.
The series produced three entertaining matches.
1st ODI – India Won by 6 Wickets
At Edgbaston in Birmingham on 14 July 2026, England scored 258, while India chased the target successfully, reaching 262/4 in 45.2 overs.
India won by six wickets. Axar Patel was named Player of the Match after taking 4/62, while Shubman Gill finished unbeaten on 80.
The victory gave India a 1-0 lead in the series.
2nd ODI – England Won by 4 Wickets
England responded strongly in the second ODI at Cardiff on 16 July.
India were dismissed for 233, after which England reached 235/6 to win by four wickets.
Joe Root played an important innings of 99 not out from 133 balls, while Jofra Archer took three wickets.
The result levelled the series at 1-1.
3rd ODI – England Won by 27 Runs
The decider at Lord’s on 19 July was one of the highest-scoring matches in the rivalry.
England scored 387/3, powered by Ben Duckett’s 141 and Jacob Bethell’s 91.
India responded with 360/7. Rohit Sharma produced a spectacular 138 from 110 balls, while Shubman Gill scored 77 and Virat Kohli made 74.
Despite India’s huge chase, England held their nerve to win by 27 runs and claim the series 2-1.
2025: India Dominated England 3-0
The 2025 ODI series between the teams produced a very different result.
India hosted England for three ODIs in February 2025 and completed a 3-0 series sweep.
India won the first ODI in Nagpur by four wickets, the second in Cuttack by four wickets and the third in Ahmedabad by a huge 142 runs.
The third match was particularly impressive. India scored 356, with Shubman Gill making 112, while England were bowled out for 214.
Gill was named Player of the Match and Player of the Series.
The 3-0 result contributed three victories to India’s overall head-to-head record before England responded with a 2-1 series victory in 2026.
World Cup Head-to-Head
India vs England has also been an important rivalry in the ICC Cricket World Cup.
The teams have met several times in World Cup history, producing close and memorable matches.
Before the 2026 additions to their overall ODI rivalry, World Cup records showed the teams level at four wins each, with one match tied.
One of the most memorable encounters came during the 2019 World Cup at Birmingham.
England defeated India by 31 runs after scoring 337/7. India finished on 306/5 despite a century from Rohit Sharma.
That match was particularly important for England because the victory helped them strengthen their position in the tournament and eventually go on to win their first men’s ODI World Cup.
India vs England: 2023 World Cup
The two teams also met during the 2023 World Cup in Lucknow.
India batted first and scored 229/9. England’s chase collapsed, however, as they were bowled out for just 129.
India won the match by 100 runs.
Mohammed Shami and Jasprit Bumrah played important roles with the ball, while Rohit Sharma’s 87 was the foundation of India’s total.
The victory was another example of India’s ability to defeat England through a combination of top-order batting and high-quality bowling.
Highest Team Scores in the Rivalry
India and England have produced some enormous ODI totals.
India’s highest score against England is 387/5, made at Rajkot in 2008. England’s highest score against India is 366/8, scored at Cuttack in 2017.
The 2017 match was particularly memorable because both teams crossed 350.
Highest Team Totals
| Team | Highest Score vs Opponent |
| India | 387/5 |
| England | 366/8 |
The 2026 Lord’s ODI added another huge score to the rivalry, with England making 387/3 before defeating India by 27 runs.
Famous Indian Players Against England
Sachin Tendulkar
Sachin Tendulkar played numerous memorable innings against England. His technical quality and ability to build large ODI scores made him one of India’s most dangerous batsmen in the rivalry.
Virat Kohli
Virat Kohli has been another major figure in India-England ODI cricket. His ability to chase targets and construct innings under pressure has made him one of India’s most important modern ODI batsmen.
In the 2026 Lord’s ODI, Kohli scored 74 during India’s 360/7 chase.
Rohit Sharma
Rohit Sharma has produced several outstanding performances against England.
His 119 from 90 balls in the 2025 Cuttack ODI helped India chase 305 and win by four wickets.
In the 2026 Lord’s ODI, Rohit went even bigger, scoring 138 from 110 balls in a spectacular chase.
Shubman Gill
Gill has become another important player in the rivalry.
He scored 112 in the third ODI of the 2025 series and was named Player of the Series.
In the first ODI of the 2026 series, he scored an unbeaten 80 to help India win by six wickets.
Famous England Players Against India
Joe Root
Joe Root has been one of England’s most reliable batsmen against India.
His ability to play spin and pace makes him especially valuable in ODI cricket. During the 2026 series, Root scored 99 not out in the second ODI and finished the series with 249 runs, earning Player of the Series honors.
Jos Buttler
Jos Buttler has also been an important white-ball player for England. His aggressive batting and wicketkeeping have made him a major part of England’s modern ODI side.
Ben Duckett
Duckett produced one of the defining performances of the 2026 rivalry when he scored 141 from 135 balls in the Lord’s ODI. His innings helped England reach 387/3.
Jofra Archer
Archer’s pace and ability to take wickets at important moments make him a valuable weapon for England.
He took three wickets in the second ODI of the 2026 series as England levelled the contest.
Batting vs Bowling: A Major Tactical Battle
India vs England ODIs often feature a fascinating clash between batting philosophies.
England have traditionally preferred an aggressive approach, particularly during the powerplay. Their modern white-ball strategy emphasizes attacking cricket and maintaining a high scoring rate.
India have also become increasingly aggressive but traditionally combine stroke-making with controlled partnerships.
Bowling therefore plays a crucial role.
India have developed a strong pace attack alongside world-class spin options. England, meanwhile, have relied on bowlers such as Jofra Archer, Adil Rashid and Sam Curran.
The 2026 Lord’s ODI demonstrated this perfectly. England scored 387/3, but India still reached 360/7, showing the enormous batting strength on both sides. Sam Curran eventually took 4/75 to help England defend the total.
Recent ODI Form
India had a particularly strong run against England before the 2026 series.
India won the three-match 2025 ODI series 3-0, then won the first ODI of the 2026 tour. England responded by winning the next two matches and taking the series 2-1.
Therefore, across the six most recent ODIs between the sides in 2025 and 2026:
- India won 4 matches
- England won 2 matches
This shows that India still had the stronger recent two-series record, despite England winning the latest series.
Overall India vs England ODI Record
| Record | India | England |
| Matches | 113 | 113 |
| Wins | 62 | 46 |
| Losses | 46 | 62 |
| Ties | 2 | 2 |
| No Result | 3 | 3 |
| Overall Leader | India | — |
The figures clearly show India’s overall advantage. India have won 62 of the 113 ODIs, while England have won 46.
Why India vs England Remains a Major ODI Rivalry
Several factors make this contest particularly important.
First, both teams have produced some of the greatest batsmen and bowlers in cricket history.
Second, the rivalry has included major World Cup encounters, including the 2019 and 2023 editions.
Third, both nations have strong domestic cricket structures, producing a continuous supply of international-quality players.
Finally, the style of cricket has evolved significantly. England’s aggressive white-ball approach has often collided with India’s depth and tactical flexibility, producing high-scoring and entertaining matches.
The 2026 series was an excellent example. England recovered from losing the first ODI to win the next two and claim a 2-1 series victory.
Conclusion
India vs England is one of the most fascinating ODI rivalries in international cricket. From their first meeting in 1974 to the dramatic 2026 series at Edgbaston, Cardiff and Lord’s, the two teams have produced more than five decades of memorable cricket.
As of July 2026, India lead the overall ODI head-to-head record with 62 wins from 113 matches, compared with 46 victories for England. Two matches have been tied and three have ended without a result.
India enjoyed a dominant 3-0 series victory in 2025, but England responded strongly in 2026. After India won the first ODI by six wickets, England won the second by four wickets and the third by 27 runs to secure a 2-1 series victory.
The rivalry has also produced legendary World Cup moments, huge team totals and outstanding individual performances from players such as Sachin Tendulkar, Virat Kohli, Rohit Sharma, Shubman Gill, Joe Root, Jos Buttler and Ben Duckett.
With both countries continuing to produce world-class white-ball cricketers, India vs England should remain one of the most competitive and closely followed ODI rivalries in international cricket.
Overall ODI head-to-head: India lead England 62-46, with 2 ties and 3 no-results, after 113 matches through July 2026.
5 Q&A: India vs England Head-to-Head in ODI
1. How many ODIs have India and England played against each other?
India and England have played 113 ODIs against each other through July 2026.
2. Who has won more ODIs between India and England?
India have the better overall record, winning 62 matches, while England have won 46. Two matches were tied and three ended without a result.
3. When did India and England play their first ODI?
Their first ODI was played on 13 July 1974 at Headingley, Leeds. England won the match by four wickets.
4. Who won the 2026 India vs England ODI series?
England won the 2026 three-match ODI series 2-1. India won the first match, but England won the second and third ODIs.
5. What is India’s highest ODI score against England?
India’s highest ODI total against England is 387/5, scored in Rajkot in 2008. England’s highest total against India is 366/8, scored in Cuttack in 2017.