CricketScore

Head to head / England v India

England v India

151 recorded meetings in men's internationals.

the coin toss before a match: two captains from behind at the centre of the pitch, a coin in the air, a quiet stadium beyond. (AI-generated image) AI
AI-generated image

Head-to-head record

All formats
58England wins
14Tied, drawn or no result
79India wins
FormatPEnglandIndiaT/DNR
Test501921100
ODI66234021
T20I35161801

Latest meetings

Runs per over
  1. 19 Jul 2026 · ODI · India tour of England Lord's, London, London
    England 387/3(50 ov) India 360/7(50 ov)

    England won by 27 runs

    England: runs per over
    India: runs per over
  2. 16 Jul 2026 · ODI · India tour of England Sophia Gardens, Cardiff, Cardiff
    India 233(44 ov) England 235/6(44.1 ov)

    England won by 4 wickets

    India: runs per over
    England: runs per over
  3. 14 Jul 2026 · ODI · India tour of England Edgbaston, Birmingham, Birmingham
    England 258(47.5 ov) India 262/5(45.2 ov)

    India won by 6 wickets

    England: runs per over
    India: runs per over
  4. 11 Jul 2026 · T20I · India tour of England The Rose Bowl, Southampton, Southampton
    England 257/3(20 ov) India 201/8(20 ov)

    England won by 56 runs

    England: runs per over
    India: runs per over
  5. 9 Jul 2026 · T20I · India tour of England County Ground, Bristol, Bristol
    India 158/7(20 ov) England 159/1(13.5 ov)

    England won by 9 wickets

    India: runs per over
    England: runs per over

Overview

England and India have met 151 times in the recorded men's internationals. England have won 58 of those and India 79; the other 14 ended tied, drawn or without a result.

India lead the series by 21 wins.

By format

In Tests the sides have met 50 times: England 19 wins, India 21 wins, and 10 ties or draws.

In One Day Internationals the sides have met 66 times: England 23 wins, India 40 wins, and 2 ties or draws, with 1 without a result.

In Twenty20 Internationals the sides have met 35 times: England 16 wins, India 18 wins, with 1 without a result.

Meetings and extremes

The earliest recorded meeting is a test dated 19 December 2001: Match drawn.

The most recent recorded meeting is an odi dated 19 July 2026: England won by 27 runs.

England's highest total in these meetings is 710/7, made on 10 August 2011 at Edgbaston.

India's highest total in these meetings is 759/7, made on 16 December 2016 at MA Chidambaram Stadium, Chepauk.

England's widest win in the series is by 319 runs, on 29 July 2011.

India's widest win in the series is by 434 runs, on 15 February 2024.

The longest unbroken run of wins is 7 by India, between 19 September 2007 and 11 December 2008.

Across all recorded innings in these meetings England average 256.3 runs and India average 261.5.

In the limited-overs meetings the side batting first has won 47 and the side chasing 50.

The latest meetings, most recent first, were 19 July 2026, ODI, England won by 27 runs; 16 July 2026, ODI, England won by 4 wickets; 14 July 2026, ODI, India won by 6 wickets; 11 July 2026, T20I, England won by 56 runs; 9 July 2026, T20I, England won by 9 wickets.

Year by year

England and India first meet in the records in 2001 and last in 2026. Meetings by calendar year, with wins for England and India: 2001, 1 (0-0); 2002, 1 (0-1); 2003, 1 (0-1); 2004, 3 (2-1); 2006, 8 (1-6); 2007, 11 (4-5); 2008, 7 (0-6); 2009, 1 (1-0); 2011, 17 (9-5); 2012, 7 (3-3); 2013, 6 (2-4); 2014, 10 (5-4); 2015, 2 (2-0); 2016, 5 (0-4); 2017, 6 (2-4); 2018, 11 (7-4); 2019, 1 (1-0); 2021, 16 (5-10); 2022, 8 (4-4); 2023, 1 (0-1); 2024, 6 (1-5); 2025, 13 (3-9); 2026, 9 (6-2).

Leading players in these meetings

The leading run scorers across these meetings are JE Root for England (4,644 in 67 matches), V Kohli for India (4,180 in 90 matches), AN Cook for England (3,253 in 57 matches), MS Dhoni for India (2,920 in 75 matches) and KP Pietersen for England (2,767 in 46 matches).

The leading wicket takers are JM Anderson for England (181 in 70 matches), R Ashwin for India (150 in 52 matches), RA Jadeja for India (126 in 59 matches), JJ Bumrah for India (103 in 32 matches) and SCJ Broad for England (100 in 47 matches).

Highest totals by format

The highest Test innings in these meetings is 759/7 by India on 16 December 2016.

The highest ODI innings in these meetings is 387/3 by England on 19 July 2026.

The highest T20I innings in these meetings is 257/3 by England on 11 July 2026.

Grounds

The grounds that have hosted the most of these meetings are Lord's, London (14 matches), Edgbaston, Birmingham (11 matches), Trent Bridge, Nottingham (10 matches) and Kennington Oval, London (10 matches).

Reading the record

The records hold 151 meetings between England and India, the first dated 19 December 2001 (Test) and the latest 19 July 2026 (ODI). 12 of them ended tied or drawn and 2 without a result.

Questions and answers

How many times have England and India played each other?

151 recorded men's internationals: England won 58 and India won 79.

When did England and India last meet?

In an odi on 19 July 2026: England won by 27 runs.

What is the Test record between England and India?

50 matches: England 19 wins, India 21 wins.

What is the ODI record between England and India?

66 matches: England 23 wins, India 40 wins.

Team pages

Records