CricketScore

Head to head / England v Pakistan

England v Pakistan

109 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
67England wins
9Tied, drawn or no result
33Pakistan wins
FormatPEnglandPakistanT/DNR
Test34171250
ODI43291202
T20I3221911

Latest meetings

Runs per over
  1. 25 Oct 2026 · ODI · Pakistan ODI Tri-Series Gaddafi Stadium, Lahore, Lahore
    England 241(46.4 ov) Pakistan 243/9(47.1 ov)

    Pakistan won by 1 wicket

    England: runs per over
    Pakistan: runs per over
  2. 20 Oct 2026 · ODI · Pakistan ODI Tri-Series Rawalpindi Cricket Stadium, Rawalpindi
    Pakistan 302/9(50 ov) England 215(38.4 ov)

    Pakistan won by 87 runs

    Pakistan: runs per over
    England: runs per over
  3. 9 Sep 2026 · Test · Pakistan tour of England Edgbaston, Birmingham
    Pakistan 133(33.5 ov) England 453(89 ov) Pakistan 449(96.4 ov) England 130/2(24.2 ov)

    England won by 8 wickets

  4. 27 Aug 2026 · Test · Pakistan tour of England Lord's, London
    England 290(66.4 ov) Pakistan 110/9(37.2 ov) England 208(54.2 ov) Pakistan 194/9(50.5 ov)

    England won by 194 runs

  5. 19 Aug 2026 · Test · Pakistan tour of England Headingley, Leeds
    Pakistan 171(48.1 ov) England 409(89.5 ov) Pakistan 135(37.3 ov)

    England won by 103 runs

Overview

England and Pakistan have met 109 times in the recorded men's internationals. England have won 67 of those and Pakistan 33; the other 9 ended tied, drawn or without a result.

England lead the series by 34 wins.

By format

In Tests the sides have met 34 times: England 17 wins, Pakistan 12 wins, and 5 ties or draws.

In One Day Internationals the sides have met 43 times: England 29 wins, Pakistan 12 wins, with 2 without a result.

In Twenty20 Internationals the sides have met 32 times: England 21 wins, Pakistan 9 wins, and 1 ties or draws, with 1 without a result.

Meetings and extremes

The earliest recorded meeting is an odi dated 22 February 2003: England won by 112 runs.

The most recent recorded meeting is an odi dated 25 October 2026: Pakistan won by 1 wicket.

England's highest total in these meetings is 823/7, made on 7 October 2024 at Multan Cricket Stadium.

Pakistan's highest total in these meetings is 579, made on 1 December 2022 at Rawalpindi Cricket Stadium.

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

Pakistan's widest win in the series is by 178 runs, on 22 October 2015.

The longest unbroken run of wins is 10 by England, between 30 September 2022 and 7 October 2024.

Across all recorded innings in these meetings England average 253.6 runs and Pakistan average 228.6.

In the limited-overs meetings the side batting first has won 33 and the side chasing 38.

The latest meetings, most recent first, were 25 October 2026, ODI, Pakistan won by 1 wicket; 20 October 2026, ODI, Pakistan won by 87 runs; 9 September 2026, Test, England won by 8 wickets; 27 August 2026, Test, England won by 194 runs; 19 August 2026, Test, England won by 103 runs.

Year by year

England and Pakistan first meet in the records in 2003 and last in 2026. Meetings by calendar year, with wins for England and Pakistan: 2003, 4 (3-1); 2005, 5 (2-2); 2006, 10 (5-3); 2009, 1 (1-0); 2010, 14 (10-4); 2012, 10 (6-4); 2015, 10 (5-3); 2016, 10 (6-4); 2017, 1 (0-1); 2018, 2 (1-1); 2019, 7 (5-1); 2020, 6 (2-1); 2021, 6 (5-1); 2022, 11 (8-3); 2023, 1 (1-0); 2024, 5 (3-2); 2026, 6 (4-2).

Leading players in these meetings

The leading run scorers across these meetings are JE Root for England (2,629 in 43 matches), Babar Azam for Pakistan (2,326 in 50 matches), AN Cook for England (2,042 in 24 matches), Mohammad Hafeez for Pakistan (1,855 in 50 matches) and Younis Khan for Pakistan (1,718 in 32 matches).

The leading wicket takers are JM Anderson for England (110 in 36 matches), SCJ Broad for England (103 in 42 matches), CR Woakes for England (76 in 28 matches), Saeed Ajmal for Pakistan (66 in 24 matches) and GP Swann for England (65 in 24 matches).

Highest totals by format

The highest Test innings in these meetings is 823/7 by England on 7 October 2024.

The highest ODI innings in these meetings is 444/3 by England on 30 August 2016.

The highest T20I innings in these meetings is 232/6 by Pakistan on 16 July 2021.

Grounds

The grounds that have hosted the most of these meetings are Dubai International Cricket Stadium (12 matches), Lord's (10 matches), Old Trafford (9 matches) and The Oval (8 matches).

Reading the record

The records hold 109 meetings between England and Pakistan, the first dated 22 February 2003 (ODI) and the latest 25 October 2026 (ODI). 6 of them ended tied or drawn and 3 without a result.

Questions and answers

How many times have England and Pakistan played each other?

109 recorded men's internationals: England won 67 and Pakistan won 33.

When did England and Pakistan last meet?

In an odi on 25 October 2026: Pakistan won by 1 wicket.

What is the Test record between England and Pakistan?

34 matches: England 17 wins, Pakistan 12 wins.

What is the ODI record between England and Pakistan?

43 matches: England 29 wins, Pakistan 12 wins.

Team pages

Records