England and India have met 50 times in Test cricket in our ball-by-ball record (2001–2025) — India lead 21–19 in decided matches, with 10 drawn. Every number is computed from the ball-by-ball record of these 50 meetings.
| Matches | England wins | India wins | Drawn | |
|---|---|---|---|---|
| All seasons | 50 | 19 | 21 | 10 |
Coverage: ball-by-ball data from 2001–2025; earlier Test cricket matches predate the ball-by-ball record and are not counted here.
In decided Test matches India lead 21–19: England 19, India 21. 10 of their 50 meetings were drawn.
| Season | Matches | England | India | D/T | NR |
|---|---|---|---|---|---|
| 2001 | 1 | 0 | 0 | 1 | 0 |
| 2005 | 2 | 0 | 1 | 1 | 0 |
| 2007 | 3 | 0 | 1 | 2 | 0 |
| 2008 | 2 | 0 | 1 | 1 | 0 |
| 2011 | 4 | 4 | 0 | 0 | 0 |
| 2012 | 4 | 2 | 1 | 1 | 0 |
| 2014 | 5 | 3 | 1 | 1 | 0 |
| 2016 | 5 | 0 | 4 | 1 | 0 |
| 2018 | 5 | 4 | 1 | 0 | 0 |
| 2020 | 4 | 1 | 3 | 0 | 0 |
| 2021 | 4 | 1 | 2 | 1 | 0 |
| 2022 | 1 | 1 | 0 | 0 | 0 |
| 2023 | 5 | 1 | 4 | 0 | 0 |
| 2025 | 5 | 2 | 2 | 1 | 0 |
| Season | Date | Venue | England result | Margin |
|---|---|---|---|---|
| 2025 | 2025-07-31 | Kennington Oval | L | 6 runs |
| 2025 | 2025-07-23 | Old Trafford | D | Drawn |
| 2025 | 2025-07-10 | Lord's | W | 22 runs |
| 2025 | 2025-07-02 | Edgbaston | L | 336 runs |
| 2025 | 2025-06-20 | Headingley | W | 5 wickets |
| 2023 | 2024-03-07 | Himachal Pradesh Cricket Association Stadium | L | an innings & 64 runs |
| 2023 | 2024-02-23 | JSCA International Stadium Complex | L | 5 wickets |
| 2023 | 2024-02-15 | Saurashtra Cricket Association Stadium | L | 434 runs |
| 2023 | 2024-02-02 | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium | L | 106 runs |
| 2023 | 2024-01-25 | Rajiv Gandhi International Stadium, Uppal | W | 28 runs |
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions