Skip to content
CricketTaken

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

Written and checked by CricketTakenPublished Cricket in India15 min read

How this is written and checkedReport an error

This is the oldest fixture either country has with the other, and for its first twenty years it was not a contest. India played seven Tests against England in the 1930s and three in the 1940s and lost six of them without winning any. The first win came in the 1950s, at Madras in February 1952, and it was India's first Test victory against anybody.

Across 141 Tests since June 1932, England lead 53 wins to 37, with 51 draws. That is the second-largest number of Tests India have played against any opponent, and the draw column is nearly as large as either win column, which tells you how much of the fixture was played in an era when five days was often not enough.

The aggregate is also badly out of date as a guide to the present. In the 2020s India have won eleven of nineteen Tests against England and lost six. Almost a third of India's total wins in ninety-four years of the fixture have come since 2021. The single number to hold on to is that England's lead was built almost entirely before 2016 and almost entirely on English grounds.

The 141-Test ledger

All men's Tests between the two sides, to the fifth Test at The Oval in July 2025.

Where played Tests India won England won Drawn India's win rate
In India 69 26 15 28 37.7%
In England 72 11 38 23 15.3%
All Tests 141 37 53 51 26.2%

Two fixtures, not one. At home India have won 26 and lost 15, a ratio of better than three to two. In England they have won 11 and lost 38, which works out at slightly better than one win in seven, and eight of those eleven have come since 2002.

The draw columns are worth reading alongside the wins. Twenty-eight of the 69 Tests in India ended drawn, most of them in the 1960s, 1970s and 1980s, when a five-day Test on a slow Indian surface with two spinners and a heavy first-innings score was very hard to force a result out of. That era, and the selection thinking behind it, is described in India's Test cricket history.

The record by decade

Decade Tests India won England won Drawn
1930s 7 0 5 2
1940s 3 0 1 2
1950s 14 1 9 4
1960s 13 2 3 8
1970s 20 4 8 8
1980s 18 4 4 10
1990s 9 3 2 4
2000s 15 5 2 8
2010s 23 7 13 3
2020s (to Jul 2025) 19 11 6 2

The shape here is unusual. India did not have a losing decade against England between 1980 and 2010 — the 1980s were level at four apiece, the 1990s went 3-2 to India and the 2000s 5-2 — and then lost the 2010s 13-7. That decade contained the 4-0 defeat in England in 2011 and the 4-1 defeat in 2018, and it is the only decade since the 1950s in which England were clearly the better side.

The 2020s reversed it as sharply. Nineteen Tests, eleven Indian wins, and only two draws in the whole decade, which is the other story the table tells: results have become almost automatic. Between them the 2010s and 2020s produced 42 Tests and 5 draws, against 10 draws in 18 Tests in the 1980s alone.

Series results since 2014

Series Host Tests Result
2014 England 5 England won 3-1
2016-17 India 5 India won 4-0
2018 England 5 England won 4-1
2021 India 4 India won 3-1
2021-22 England 5 Drawn 2-2
2024 India 5 India won 4-1
2025 England 5 Drawn 2-2

Seven series, and the home side has not lost one of them. India have won all three at home in that span, by 4-0, 3-1 and 4-1. England won both of theirs in 2014 and 2018, and then drew both of the last two, which is the first time India have avoided defeat in consecutive series in England.

The 2021-22 series is the one that needs a footnote: four Tests were played in the English summer of 2021 with India 2-1 ahead, the fifth was postponed after a coronavirus outbreak in the touring party, and it was finally played at Birmingham in July 2022, where England won to level the series. The 2025 series, played for a trophy renamed after James Anderson and Sachin Tendulkar, finished 2-2 with a six-run margin in the final Test at The Oval. The narrative of both, and of the trophy argument, is on the India-England rivalry page.

The biggest innings totals

Total Team Result Ground Date
759/7d India won Chennai 16 Dec 2016
710/7d England won Birmingham 10 Aug 2011
669 England draw Manchester 23 Jul 2025
664 India draw The Oval 9 Aug 2007
653/4d England won Lord's 26 Jul 1990
652/7d England won Chennai 13 Jan 1985
633/5d England won Birmingham 12 Jul 1979
631 India won Wankhede 8 Dec 2016
628/8d India won Leeds 22 Aug 2002
606/9d India draw The Oval 23 Aug 1990

India's 759 for 7 declared at Chennai in December 2016 is the highest total either side has made in the fixture and remains India's highest in any Test. England's four entries above 630 are spread across 1979, 1985, 1990 and 2011, and three of the four were converted into wins, which is the difference between the two lists: England's giant scores tended to arrive in matches they were already controlling, while India's 664 at The Oval in 2007 and 606 at the same ground in 1990 were both saving exercises.

England's 669 at Manchester in July 2025 is the newest entry, and the only one of the ten made in the last decade by either side other than the 2016 pair. India's own list of record first-class totals against all opposition is on the highest Test team totals page.

The collapses

Lowest completed innings in the fixture, restricted to innings in which the side was bowled out.

India's six lowest Ground Date
42 Lord's 20 Jun 1974
58 Manchester 17 Jul 1952
78 Leeds 25 Aug 2021
82 Manchester 17 Jul 1952
83 Chennai 14 Jan 1977
92 Birmingham 13 Jul 1967
England's six lowest Ground Date
81 Ahmedabad 24 Feb 2021
101 The Oval 19 Aug 1971
102 Wankhede 27 Nov 1981
102 Leeds 19 Jun 1986
112 Ahmedabad 24 Feb 2021
120 Lord's 12 Aug 2021

Every one of India's six lowest is under a hundred and only one of them was made in India. England's lowest is 81, and it took until February 2021 for them to be bowled out below a hundred by India at all — that was the day-night Test at Ahmedabad, where they were dismissed for 81 and 112 in a match India won by ten wickets.

The 1952 pair is the most brutal line in the table. India were bowled out for 58 and 82 in the same Test at Manchester in July 1952, five months after winning their first Test match. England won it by an innings and 207 runs. The 42 at Lord's in June 1974 is the fixture's floor and one of the lowest totals in Test history. India's lowest scores against all opposition are collected on the lowest Test team totals page.

The batting the fixture has produced

India's leading run scorers against England in Tests.

Batter Span Mat Runs HS Ave 100s
Sachin Tendulkar 1990-2012 32 2,535 193 51.73 7
Sunil Gavaskar 1971-1986 38 2,483 221 38.20 4
Virat Kohli 2012-2022 28 1,991 235 42.36 5
Rahul Dravid 1996-2011 21 1,950 217 60.93 7
Gundappa Viswanath 1971-1982 30 1,880 222 37.60 4
Cheteshwar Pujara 2012-2022 27 1,778 206* 39.51 5
Dilip Vengsarkar 1977-1990 26 1,589 157 42.94 5
Ravindra Jadeja 2012-2025 25 1,547 112 41.81 3

England's leading run scorers against India.

Batter Span Mat Runs HS Ave 100s
Joe Root 2012-2025 35 3,383 218 59.35 13
Alastair Cook 2006-2018 30 2,431 294 47.66 7
Graham Gooch 1979-1993 19 1,725 333 55.64 5
Kevin Pietersen 2006-2012 16 1,581 202* 58.55 6
David Gower 1979-1990 24 1,391 200* 44.87 2
Ken Barrington 1959-1967 14 1,355 172 75.27 3
Ian Bell 2006-2014 20 1,343 235 41.96 4
Ben Stokes 2014-2025 25 1,276 141 27.73 2

Joe Root's 3,383 runs at 59.35 with thirteen hundreds is the largest aggregate any batter from either country has made in this fixture, and it is close to a thousand runs clear of the next name. No Indian has passed 2,600. Graham Gooch's 333 at Lord's in July 1990 is the highest individual score in the fixture, made in the same innings as England's 653 for 4 declared; Alastair Cook's 294 at Birmingham in 2011 is next.

Ken Barrington's 75.27 from fourteen Tests is the highest average of anyone with a thousand runs in the fixture, and Rahul Dravid's 60.93 leads the Indian list by a distance — twenty-two runs an innings more than Gavaskar, from half as many innings. Ben Stokes appears on the England list at 27.73, which is the lowest average of the sixteen names above and a fair illustration of how much of his value against India has come with the ball. India's own opening tradition against the moving ball is discussed on the great opening batters page.

The bowlers who have decided it

India's leading wicket takers against England in Tests.

Bowler Span Mat Wkts Best Ave 5wi
Ravichandran Ashwin 2012-2024 24 114 6/55 27.72 8
Bhagwath Chandrasekhar 1964-1979 23 95 8/79 27.27 8
Anil Kumble 1990-2007 19 92 7/115 30.59 4
Bishan Bedi 1967-1979 22 85 6/71 29.87 4
Kapil Dev 1979-1993 27 85 6/91 37.34 4
Ravindra Jadeja 2012-2025 25 77 7/48 36.19 2
Jasprit Bumrah 2018-2025 17 74 6/45 22.89 5
Ishant Sharma 2008-2021 23 67 7/74 32.40 2

England's leading wicket takers against India.

Bowler Span Mat Wkts Best Ave 5wi
James Anderson 2006-2024 39 149 5/20 25.47 6
Stuart Broad 2008-2022 24 74 6/25 28.51 2
Derek Underwood 1971-1982 20 62 5/84 27.40 1
Bob Willis 1974-1982 17 62 6/53 23.24 3
Ian Botham 1979-1982 14 59 7/48 26.40 6
Ben Stokes 2014-2025 25 57 5/72 29.40 2
Moeen Ali 2014-2021 16 55 6/67 33.87 2
Fred Trueman 1952-1959 9 53 8/31 14.84 2

James Anderson's 149 wickets in 39 Tests is the largest tally by anyone in the fixture, and no other bowler on either list has reached 120. Ravichandran Ashwin's 114 leads India, and the eight five-wicket hauls he took against England are matched only by Chandrasekhar.

Two rates stand out among bowlers with fifty or more wickets in the fixture. Fred Trueman took his 53 at 14.84 across nine Tests in the 1950s, a figure no modern bowler will approach; Jasprit Bumrah's 74 at 22.89 is the best average of any Indian with a comparable workload, and his strike rate of a wicket every 48 balls is the fastest in either table. Ian Botham's six five-wicket hauls came from only fourteen Tests, all of them between 1979 and 1982. The spin lineage running from Chandrasekhar and Bedi to Ashwin is traced in the guide to India's spin bowling tradition.

The last ten Tests

Most recent first.

Start date Ground Result Margin
31 Jul 2025 The Oval India won 6 runs
23 Jul 2025 Manchester drawn
10 Jul 2025 Lord's England won 22 runs
2 Jul 2025 Birmingham India won 336 runs
20 Jun 2025 Leeds England won 5 wickets
7 Mar 2024 Dharamsala India won inns & 64 runs
23 Feb 2024 Ranchi India won 5 wickets
15 Feb 2024 Rajkot India won 434 runs
2 Feb 2024 Visakhapatnam India won 106 runs
25 Jan 2024 Hyderabad England won 28 runs

India have won six of the last ten and England three, with one draw. The margins are the interesting part: 434 runs at Rajkot and 336 at Birmingham on one side, 6 runs at The Oval and 22 at Lord's on the other. This fixture has stopped producing draws and started producing both landslides and finishes decided inside a session.

What stands out in the record

  • England's overall lead is a historical artefact. Of their 53 wins, 15 came in the 1930s, 1940s and 1950s, when India had played almost no Test cricket. Counting only from 1960, the fixture reads 37-38.
  • The venue gap is the largest in any of India's major Test rivalries. A 37.7% win rate at home against a 15.3% win rate away is a difference of more than twenty points, and it has narrowed only in the last two series.
  • Draws have effectively disappeared. Ten of the 18 Tests in the 1980s were drawn; two of the 19 in the 2020s have been. Neither board has changed the format, so the cause lies in how both sides now bat.
  • The batting record belongs to England and the bowling record does not divide neatly. Root and Cook are the two biggest run aggregates and Anderson the biggest wicket tally, but India hold the highest team total, the best strike rate of any frontline bowler in the fixture and the two largest winning margins of the last decade.
  • England have been bowled out below a hundred by India exactly once in 141 Tests. India have been bowled out below a hundred six times, and four of those were in England.

The one-day and Twenty20 records between the two sides run on different lines again and are set out on the India versus England ODI head-to-head and the India versus England T20I head-to-head. The grounds that have staged most of the Indian half of this fixture are profiled in the guide to India's Test cricket grounds, and the wider index of Indian cricket sits on the cricket in India hub.

Sources and method

All figures come from ESPNcricinfo's Statsguru, filtered to men's Test matches between India and England, and were checked as of the fifth Test at The Oval, which began on 31 July 2025. The home and away rows use Statsguru's own venue classification. There have been no neutral-venue Tests between the two sides, so the two rows account for all 141 matches and sum to the overall line, which is the arithmetic check applied to every table here.

The decade table is Statsguru's grouping, reproduced unchanged. The series table was built by reading the match-by-match result list for each tour rather than by copying a published series summary, which is why the 2021-22 series appears as one line: four Tests were played in 2021 and the fifth in July 2022, and Statsguru treats them as a single series. Series margins in that table count outright results only; drawn Tests are not shown separately.

Both collapse tables are restricted to innings in which the side was bowled out. Innings that ended in a declaration or with the target reached have been excluded even where the score was lower, which is why India's 5 for 0 at Mohali in 2001 and England's 7 for 2 at Eden Gardens in 1934 do not appear. The highest-totals table applies no such restriction.

Batting and bowling tables are ranked by aggregate runs and wickets and carry no qualification threshold, since aggregates need none. Where averages are compared in the prose — Barrington's 75.27, Trueman's 14.84, Bumrah's 22.89 — the comparison is stated against a floor of a thousand runs or fifty wickets in the fixture, and that floor is named at the point of comparison. Captaincy records are not covered here; they are on the India Test captains page. Nothing on this page was computed from ball-by-ball data.