England vs India: Test head-to-head record

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.

MatchesEngland winsIndia winsDrawn
All seasons50192110

Coverage: ball-by-ball data from 2001–2025; earlier Test cricket matches predate the ball-by-ball record and are not counted here.

Who has won more England vs India matches?

In decided Test matches India lead 21–19: England 19, India 21. 10 of their 50 meetings were drawn.

Season by season

SeasonMatchesEnglandIndiaD/TNR
200110010
200520110
200730120
200820110
201144000
201242110
201453110
201650410
201854100
202041300
202141210
202211000
202351400
202552210

Recent meetings

SeasonDateVenueEngland resultMargin
20252025-07-31Kennington OvalL6 runs
20252025-07-23Old TraffordDDrawn
20252025-07-10Lord'sW22 runs
20252025-07-02EdgbastonL336 runs
20252025-06-20HeadingleyW5 wickets
20232024-03-07Himachal Pradesh Cricket Association StadiumLan innings & 64 runs
20232024-02-23JSCA International Stadium ComplexL5 wickets
20232024-02-15Saurashtra Cricket Association StadiumL434 runs
20232024-02-02Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumL106 runs
20232024-01-25Rajiv Gandhi International Stadium, UppalW28 runs

More Test team records

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions