Head to head · Test
England vs India Test head to head record
Data through 31 July 2025Last updated 31 July 2025
England and India met 50 times in Test matches in the data (2001–2025). England won 19 and India won 21, with 10 ties, draws or no results. India lead the head-to-head in the data by 2 wins. In the last 5 meetings, England won 2 and India won 2. The highest total in the fixture is 759/7 by India (16 Dec 2016).
Matches
50
2001–2025
England won
19
India won
21
Tied / drawn / NR
0 / 10 / 0
Wins per year
Show as table
| Year | England wins | India wins |
|---|---|---|
| 2001 | 0 | 0 |
| 2006 | 0 | 1 |
| 2007 | 0 | 1 |
| 2008 | 0 | 1 |
| 2011 | 4 | 0 |
| 2012 | 2 | 1 |
| 2014 | 3 | 1 |
| 2016 | 0 | 4 |
| 2018 | 4 | 1 |
| 2021 | 2 | 5 |
| 2022 | 1 | 0 |
| 2024 | 1 | 4 |
| 2025 | 2 | 2 |
Last 10 England vs India matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 31 Jul 2025 | India 224 & 396 England 247/9 & 367 | India won by 6 runs | Kennington Oval |
| 23 Jul 2025 | India 358 & 425/4 England 669 | Match drawn | Old Trafford |
| 10 Jul 2025 | England 387 & 192 India 387 & 170 | England won by 22 runs | Lord's |
| 2 Jul 2025 | India 587 & 427/6d England 407 & 271 | India won by 336 runs | Edgbaston |
| 20 Jun 2025 | India 471 & 364 England 465 & 373/5 | England won by 5 wickets | Headingley |
| 7 Mar 2024 | England 218 & 195 India 477 | India won by an innings and 64 runs | Himachal Pradesh Cricket Association Stadium |
| 23 Feb 2024 | England 353 & 145 India 307 & 192/5 | India won by 5 wickets | JSCA International Stadium Complex |
| 15 Feb 2024 | India 445 & 430/4d England 319 & 122 | India won by 434 runs | Saurashtra Cricket Association Stadium |
| 2 Feb 2024 | India 396 & 255 England 253 & 292 | India won by 106 runs | Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium |
| 25 Jan 2024 | England 246 & 420 India 436 & 202 | England won by 28 runs | Rajiv Gandhi International Stadium |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| England | innings and 244 runs | India | Test | 15 Aug 2014 | Kennington Oval |
| England | innings and 242 runs | India | Test | 10 Aug 2011 | Edgbaston |
| England | innings and 159 runs | India | Test | 9 Aug 2018 | Lord's |
| England | 10 wickets | India | Test | 23 Nov 2012 | Wankhede Stadium |
| England | 7 wickets | India | Test | 5 Dec 2012 | Eden Gardens |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| India | innings and 75 runs | England | Test | 16 Dec 2016 | MA Chidambaram Stadium |
| India | innings and 64 runs | England | Test | 7 Mar 2024 | Himachal Pradesh Cricket Association Stadium |
| India | innings and 36 runs | England | Test | 8 Dec 2016 | Wankhede Stadium |
| India | 10 wickets | England | Test | 24 Feb 2021 | Narendra Modi Stadium |
| India | 9 wickets | England | Test | 9 Mar 2006 | Punjab Cricket Association IS Bindra Stadium |
Highest and lowest totals
Most runs in England vs India matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Joe Root | England | 64 | 3,383 | 59.35 | 55.3 | 218 | 13 |
| Alastair Cook | England | 54 | 2,431 | 47.67 | 45.2 | 294 | 7 |
| Virat Kohli | India | 50 | 1,991 | 42.36 | 52.1 | 235 | 5 |
| Cheteshwar Pujara | India | 49 | 1,778 | 39.51 | 43.5 | 206 | 5 |
| Ravindra Jadeja | India | 43 | 1,547 | 41.81 | 52.4 | 112 | 3 |
| Kevin Pietersen | England | 26 | 1,535 | 61.40 | 61.5 | 202 | 6 |
| KL Rahul | India | 34 | 1,487 | 43.74 | 52.9 | 199 | 5 |
| Shubman Gill | India | 28 | 1,346 | 51.77 | 62.5 | 269 | 6 |
| Ian Bell | England | 33 | 1,317 | 43.90 | 56.8 | 235 | 4 |
| Ben Stokes | England | 47 | 1,276 | 27.74 | 47.9 | 141 | 2 |
Most wickets in England vs India matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| James Anderson | England | 71 | 143 | 25.99 | 2.74 | 5/20 |
| Ravi Ashwin | India | 45 | 114 | 27.73 | 2.97 | 6/55 |
| Ravindra Jadeja | India | 46 | 77 | 36.19 | 2.72 | 7/48 |
| Jasprit Bumrah | India | 31 | 74 | 22.89 | 2.86 | 6/45 |
| Stuart Broad | England | 43 | 74 | 28.51 | 2.89 | 6/25 |
| Ishant Sharma | India | 37 | 67 | 32.40 | 3.03 | 7/74 |
| Ben Stokes | England | 36 | 57 | 29.40 | 3.20 | 5/72 |
| Moeen Ali | England | 27 | 55 | 33.87 | 3.48 | 6/67 |
| Mohammed Siraj | India | 30 | 50 | 33.68 | 3.90 | 6/70 |
| Mohammed Shami | India | 27 | 44 | 38.30 | 3.33 | 4/57 |
Where they met
| Ground | Played | England won | India won |
|---|---|---|---|
| Kennington Oval | 6 | 3 | 2 |
| Lord's | 6 | 3 | 2 |
| Trent Bridge | 5 | 1 | 2 |
| Edgbaston | 4 | 3 | 1 |
| MA Chidambaram Stadium | 4 | 1 | 3 |
| Punjab Cricket Association IS Bindra Stadium | 3 | 0 | 2 |
| Narendra Modi Stadium | 3 | 0 | 3 |
| Old Trafford | 2 | 1 | 0 |
Frequently asked questions
What is the England vs India Test head to head record?
50 matches: England won 19, India won 21, tied 0, drawn 10, no result 0 (data 2001–2025).
Who won the last England vs India Test match?
India won by 6 runs (31 Jul 2025).
What is the highest score in England vs India Test matches?
759/7 by India on 16 Dec 2016.
Who has scored the most runs in England vs India Test matches?
Joe Root (England), 3,383 runs in 64 innings.
Who has taken the most wickets in England vs India Test matches?
James Anderson (England), 143 wickets.
Team pages
Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.