Skip to content
CricketTaken

India vs England ODI Head-to-Head: Record & Results

Written and checked by CricketTakenPublished Cricket in India14 min read

How this is written and checkedReport an error

India lost their first three one-day internationals against England, all of them in England. The first, at Headingley in July 1974, was also the first one-day international India ever played; the third was the 60-over World Cup match at Lord's in June 1975 in which they batted out the innings for 132 for 3. Half a century on the ledger has turned over completely: 113 matches, India 62 wins, England 46, two tied and three abandoned.

That is a healthier record than India hold against most of the older Test nations in this format, and it was built in one particular stretch. Between 2000 and 2009 the two sides met thirty-four times and India won twenty-two. Nothing since has been anything like as lopsided in either direction.

The fixture is also the only one of India's major one-day rivalries to have produced two tied matches, and both came in the same calendar year. It has produced the two highest scores of any pairing India are involved in that finish level on the same number: India's 387 for 5 at Rajkot in November 2008 and England's 387 for 3 at Lord's in July 2026.

The one-day ledger

All men's ODIs between the two sides, to the third match at Lord's on 19 July 2026.

Where played Matches India won England won Tied No result
In India 55 37 17 1 0
In England 48 19 25 1 3
Neutral venues 10 6 4 0 0
All ODIs 113 62 46 2 3

India's home record is the strongest they hold against any of the established one-day sides in India: 37 wins from 55 with a solitary tie and, unusually for a subcontinental host over forty-four years, not one abandoned match. In England the picture inverts to 19-25, though India have won two of the last three bilateral series there.

The ten neutral matches all fall between 1985 and 2015 and were played at World Cups and multi-team tournaments staged in third countries. There have been no neutral-venue meetings for over a decade, and short of an ICC draw putting the two together at a tournament neither is hosting, there are unlikely to be many more.

Decade by decade

Decade Matches India won England won Tied No result
1970s 3 0 3 0 0
1980s 17 8 9 0 0
1990s 16 8 7 0 1
2000s 34 22 11 0 1
2010s 30 15 12 2 1
2020s (to Jul 2026) 13 9 4 0 0

The 2000s are the outlier and they are why India lead the fixture at all. Twenty-two wins from thirty-four is a 65% return, and if that decade were removed the overall record would read 40-35, which is close to level.

The volume matters too. Thirty-four meetings in one decade is a lot for two sides who are not natural neighbours, and it reflects the bilateral calendar of that period, when three-match and seven-match series were both common and England toured India for one-day cricket in 2002, 2006 and 2008. The 2020s have produced thirteen matches in six and a half years, which is roughly the modern rate. How the fifty-over game came to occupy that much of India's schedule is covered in India's ODI history.

Bilateral series since 2014

Series Host Matches Result
2014 England 5 (one abandoned) India won 3-1
2017 India 3 India won 2-1
2018 England 3 England won 2-1
2021 India 3 India won 2-1
2022 England 3 India won 2-1
2025 India 3 India won 3-0
2026 England 3 England won 2-1

Six of the seven were decided 2-1 or 3-1. The single whitewash is India's 3-0 at home in February 2025, at Nagpur, Cuttack and Ahmedabad, and it was also the last time either side won every match of a series against the other.

The 2022 series in England is the one worth pulling out. India won the opening match at The Oval by ten wickets after England were bowled out for 110, lost heavily at Lord's, then took the series at Manchester. It remains India's most recent bilateral series win in England. The 2026 tour went the other way: India took the first at Birmingham and then lost at Cardiff and Lord's, the second of those in a match where both sides passed 360.

Both sides' highest total is 387

Total Team Overs Result Ground Date
387/5 India 50 won Rajkot 14 Nov 2008
387/3 England 50 won Lord's 19 Jul 2026
381/6 India 50 won Cuttack 19 Jan 2017
366/8 England 50 lost Cuttack 19 Jan 2017
360/7 India 50 lost Lord's 19 Jul 2026
356/7 India 48.1 won Pune 15 Jan 2017
356 India 50 won Ahmedabad 12 Feb 2025
350/7 England 50 lost Pune 15 Jan 2017
338/8 England 50 tied Bengaluru 27 Feb 2011
338 India 49.5 tied Bengaluru 27 Feb 2011

Three matches supply six of those ten rows. Cuttack in January 2017 produced 366 for 8 and 381 for 6; Lord's in July 2026 produced 387 for 3 and 360 for 7; Bengaluru in February 2011 produced 338 apiece. Two of those aggregates come to exactly 747 runs and the third to a tie, which is about as concentrated as high scoring in a fixture gets.

The 387 coincidence is genuine. India made 387 for 5 at Rajkot in November 2008, in the series that was curtailed after the Mumbai attacks, and England made 387 for 3 at Lord's in July 2026, eighteen years later. Neither side has passed that figure against the other. India's own record scores across all opponents are listed on the page for India's highest ODI team totals, and the biggest of these run-chases sit with India's highest successful ODI chases.

Getting bowled out is rare in this fixture

Across 113 matches, neither side has often been dismissed cheaply. Restricting the count to innings in which a team lost all ten wickets, these are the only sub-180 totals on either side.

Total Team Overs Ground Date
110 England 25.2 The Oval 12 Jul 2022
125 England 37.0 Jaipur 15 Oct 2006
129 England 34.5 Lucknow 29 Oct 2023
146 India 38.5 Lord's 14 Jul 2022
149 England 41.4 Sydney 26 Feb 1985
158 India 40.2 Leeds 25 May 1996
170 India 41.4 Bengaluru 26 Feb 1993
171 India 47.3 The Oval 15 Jul 1974

That is the complete list, which is the point: four all-out totals under 180 each in half a century of fixtures. India's is 146, at Lord's in July 2022; England's is 110, at The Oval eight days earlier in the same series. One series in 2022 therefore holds both records, and India won it.

The 1974 entry comes from India's second one-day international, 171 all out at The Oval. The Lucknow entry is England's 129 in the 2023 World Cup, a defending champions' innings that lasted under thirty-five overs.

Three Indians within twenty-five runs

India's leading run scorers against England in ODIs.

Batter Span Mat Runs HS Ave SR 100s
MS Dhoni 2006-2019 48 1,546 134 46.84 87.94 1
Virat Kohli 2011-2026 41 1,541 122 41.64 89.85 3
Yuvraj Singh 2002-2017 37 1,523 150 50.76 101.60 4
Sachin Tendulkar 1990-2011 37 1,455 120 44.09 89.20 2
Suresh Raina 2006-2018 37 1,207 100 41.62 92.06 1
Rohit Sharma 2008-2026 26 1,021 138 48.61 91.98 4
Rahul Dravid 1996-2011 30 1,012 92* 38.92 77.48 0
Virender Sehwag 2002-2011 27 1,008 126 37.33 102.33 1

England's leading run scorers against India.

Batter Span Mat Runs HS Ave SR 100s
Ian Bell 2006-2015 31 1,163 126* 43.07 85.38 2
Kevin Pietersen 2006-2013 28 1,138 111* 45.52 86.01 1
Joe Root 2013-2026 28 1,100 113* 55.00 86.34 3
Paul Collingwood 2002-2011 34 866 93 36.08 82.08 0
Alastair Cook 2007-2014 27 822 102 31.61 77.11 1
Andrew Flintoff 1999-2008 30 708 99 27.23 94.52 0

The top three Indians are separated by twenty-five runs, which is one good over. Dhoni has the aggregate from the most matches, Kohli is second and still adding to it, and Yuvraj Singh's 1,523 came at an average above fifty and a strike rate above a hundred — the best combination of the three, and the only one of them to reach 150 in an innings, which he did at Cuttack in January 2017 off 127 balls while Dhoni made 134 at the other end. Yuvraj's 138 not out off 78 balls at Rajkot in November 2008 came in the innings that produced India's record 387 for 5.

Eight Indians have passed a thousand runs against England and three Englishmen have. Joe Root's average of 55.00 is the highest on either list, and Andrew Flintoff's 27.23 the lowest, though he took 37 wickets in the same 30 matches, which is the sort of return the great allrounders page deals with from the Indian side.

Where India hold the bowling advantage

India's leading wicket takers against England in ODIs.

Bowler Span Mat Wkts Best Ave Econ
Ravindra Jadeja 2011-2025 28 45 4/28 22.51 4.63
Harbhajan Singh 2002-2011 23 36 5/31 25.33 4.20
Ravichandran Ashwin 2011-2017 23 35 3/28 28.00 5.12
Javagal Srinath 1992-2003 21 35 5/41 23.68 4.38
Kapil Dev 1981-1993 23 28 3/35 28.07 3.76
Mohammed Shami 2013-2025 17 27 5/69 24.77 5.09
Zaheer Khan 2002-2011 18 25 3/26 31.40 4.98
Anil Kumble 1990-2004 28 25 2/28 46.00 4.53

England's leading wicket takers against India.

Bowler Span Mat Wkts Best Ave Econ
James Anderson 2003-2015 31 40 4/18 33.52 5.17
Andrew Flintoff 1999-2008 30 37 5/56 28.89 4.54
Steven Finn 2011-2015 17 28 5/33 27.67 4.88
Stuart Broad 2007-2015 19 24 4/51 37.62 5.58
Darren Gough 1996-2004 17 24 4/50 31.87 4.94
Tim Bresnan 2011-2013 16 23 5/48 33.52 5.71

This is the clearest split on the page. Ravindra Jadeja's 45 wickets at 22.51 is the leading tally in the fixture and the best average of anyone on either list with twenty or more; Javagal Srinath's 23.68 and Mohammed Shami's 24.77 are next. No England bowler with twenty wickets against India averages below Steven Finn's 27.67, and the two biggest England tallies, Anderson's 40 and Broad's 24, come at 33.52 and 37.62.

Harbhajan Singh's economy rate of 4.20 across 23 matches is the tightest of the sixteen names, and Kapil Dev's 3.76 is lower still, from a different scoring era. Anil Kumble's row is the anomaly: 25 wickets at 46.00, easily his worst return against any opponent, in a fixture where his best innings figures were 2 for 28.

World Cups, and two ties in one year

India and England have met nine times at the fifty-over World Cup between 1975 and 2023, and the record is as even as it can be: four wins each and one tie. The tie is the famous one, at Bengaluru on 27 February 2011, when England matched India's 338 exactly. Andrew Strauss made 158 and the match finished with the scores level.

The second tie came seven months later, at Lord's on 11 September 2011, in the bilateral series that followed India's Test tour of that summer. Two tied one-day internationals between the same two sides in the same calendar year is not something either country has managed with anyone else. India's tournament record across all editions is set out on the India World Cup history page, and their record in the shorter ICC event on the Champions Trophy history page.

The last ten meetings

Most recent first.

Date Ground Result Margin
19 Jul 2026 Lord's England won 27 runs
16 Jul 2026 Cardiff England won 4 wickets
14 Jul 2026 Birmingham India won 6 wickets
12 Feb 2025 Ahmedabad India won 142 runs
9 Feb 2025 Cuttack India won 4 wickets
6 Feb 2025 Nagpur India won 4 wickets
29 Oct 2023 Lucknow India won 100 runs
17 Jul 2022 Manchester India won 5 wickets
14 Jul 2022 Lord's England won 100 runs
12 Jul 2022 The Oval India won 10 wickets

Seven India, three England. Both of the hundred-run margins in that list came at Lord's or Lucknow within fifteen months of each other, in opposite directions, which is a reasonable summary of how volatile the fixture has become.

Six readings of the record

  • India lead 62-46, a 56% share of the matches that produced a result, and the margin is entirely attributable to one decade. Take out the 2000s and it is 40-35.
  • The home and away gap is 37-17 against 19-25. But India have won two of the last three series in England, so the away figure is a legacy number rather than a live one.
  • Neither side collapses in this fixture. Eight all-out totals below 180 in 113 matches, four each, and both records were set in the same series in July 2022.
  • The batting depth is Indian and the top-order class is English. Eight Indians have made a thousand runs against England to England's three, but Root's 55.00 is the best average on the page and Bell, Pietersen and Root all average above 43.
  • The bowling is India's by a clear margin. Jadeja at 22.51 leads the fixture and three Indians average under 25, where England's best is 27.67.
  • The two highest totals in the fixture are both 387, made eighteen years apart, and neither side has beaten it.

The Test record between the two sides runs in the opposite direction and is set out on the India versus England Test head-to-head; the Twenty20 record is on the India versus England T20I head-to-head. Everything else on Indian cricket is indexed from cricket in India.

Sources and method

The figures on this page were read from ESPNcricinfo's Statsguru, filtered to men's one-day internationals between India and England, and checked as of 19 July 2026, the date of the most recent match in the fixture, at Lord's. Statsguru's home, away and neutral classification supplies the venue split; the three rows sum to the 113-match total and their win, loss, tie and no-result columns each sum to the overall line, which is the check applied here and to the decade table.

The decade grouping is Statsguru's own. The bilateral series table was assembled from the match-by-match result list rather than from a published series summary, and the abandoned match in the 2014 series is shown in the match count but excluded from the margin, which is why that line reads 3-1 from five scheduled fixtures. Matches played at ICC events and at multi-team tournaments are not treated as bilateral series and so appear in the ledger and the last-ten table but not in the series table.

The all-out totals table is a complete list of innings under 180 in which a side lost all ten wickets. Innings curtailed by rain and chases that finished with wickets in hand are excluded even where the score was lower, so the two smallest numbers either side has posted in the fixture are not necessarily in that table. The two tied matches were identified by filtering the result list to ties rather than inferred from scores.

Batting and bowling tables are ordered by aggregate runs and wickets. Where the prose compares averages or economy rates, it names the sample floor being used — a thousand runs for batters, twenty wickets for bowlers — because a rate on a smaller sample in a fixture this size is not a meaningful comparison. Every figure moves the next time the sides meet, so read them as accurate to the date given. No statistic here was computed from ball-by-ball data.