England vs Pakistan Head to Head: Tests, ODIs and T20Is
Covers 107 matches between England and Pakistan from Feb 2003 to Sep 2026 (Tests, ODIs and T20Is with ball-by-ball records).
England have won more than twice as many games as Pakistan in the England vs Pakistan head to head, 67 to 31, across 107 fixtures logged between Feb 2003 and Sep 2026.
England lead in every format. The ODI gap is the widest at 29-10, the T20Is stand at 21-9 and the Tests at 17-12 with 5 draws. England also own the active winning runs in all three formats, three Tests, four ODIs and six T20Is long. This page lays out the full timeline of matches, the leading players and the ground-by-ground results.
How England Built the Lead in Each Format
Test cricket has been the tightest contest. Pakistan have 12 wins from 34, and in Oct 2024 they won twice in a row, by 152 runs at Multan and by 9 wickets at Rawalpindi. England answered with three straight wins in Aug and Sep 2026, ending at Edgbaston by 8 wickets on 9 Sep 2026. No side has topped England’s 823/7 at Multan in Oct 2024, built on Harry Brook’s 317 and Joe Root’s 262.
One-day cricket has been lopsided, with 29 England wins from 41 ODIs, and the last of them came at Eden Gardens on 11 Nov 2023 by 93 runs. Their 444/3 at Trent Bridge on 30 Aug 2016 remains the top ODI total.
T20Is follow the same path: 21 England wins to 9, with one tie, and a run of six straight England wins up to 24 Feb 2026 in Kandy.
England vs Pakistan Head to Head Record in All Formats
Format
Matches
England won
Pakistan won
Tied
Drawn
NR
First match
Latest match
Tests
34
17
12
0
5
0
12 Nov 2005
9 Sep 2026
ODIs
41
29
10
0
–
2
22 Feb 2003
11 Nov 2023
T20Is
32
21
9
1
–
1
28 Aug 2006
24 Feb 2026
All formats
107
67
31
1
5
3
22 Feb 2003
9 Sep 2026
England vs Pakistan in Tests
Tests in this record book: 34, from Nov 2005 to Sep 2026.
Most Runs in England vs Pakistan Tests
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
AN Cook England
20
36
1,719
263
49.11
49.04
5
8
JE Root England
21
36
1,651
262
51.59
62.09
2
9
Younis Khan Pakistan
15
27
1,285
218
47.59
52.99
4
2
Azhar Ali Pakistan
19
36
1,121
157
33.97
39.29
3
3
HC Brook England
9
14
1,056
317
75.43
89.57
4
3
Asad Shafiq Pakistan
15
26
925
109
35.58
49.89
2
5
Mohammad Yousuf Pakistan
8
15
849
202
56.60
60.43
3
2
Saud Shakeel Pakistan
9
17
830
134
48.82
53.41
1
6
Misbah-ul-Haq Pakistan
10
18
814
114
45.22
46.73
2
7
IR Bell England
12
23
801
119
42.16
45.13
4
2
Most Wickets in England vs Pakistan Tests
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
JM Anderson England
20
38
82
6/17
19.23
2.34
3
SCJ Broad England
19
36
67
4/36
22.54
2.44
0
Yasir Shah Pakistan
9
16
45
6/72
32.56
3.18
2
CR Woakes England
9
17
38
6/70
20.61
2.93
2
Mohammad Amir Pakistan
10
18
38
6/84
26.50
2.87
2
Saeed Ajmal Pakistan
6
11
36
7/55
19.61
2.59
2
GP Swann England
7
11
35
6/65
17.00
2.68
2
Umar Gul Pakistan
9
16
33
5/123
29.85
3.59
1
SJ Harmison England
6
11
31
6/19
25.06
3.36
2
MS Panesar England
6
11
31
6/62
26.35
2.51
3
Highest individual scores
Batter
Score
Balls
4s
6s
Date
HC Brook England
317
322
29
3
7 Oct 2024
Z Crawley England
267
393
34
1
21 Aug 2020
AN Cook England
263
528
18
0
13 Oct 2015
JE Root England
262
375
17
0
7 Oct 2024
JE Root England
254
406
27
0
22 Jul 2016
Best bowling in an innings
Bowler
Figures
Overs
Date
Nauman Ali Pakistan
8/46
16.3
15 Oct 2024
Saeed Ajmal Pakistan
7/55
24.3
17 Jan 2012
Sajid Khan Pakistan
7/111
26.2
15 Oct 2024
Abrar Ahmed Pakistan
7/114
22
9 Dec 2022
JM Anderson England
6/17
15
29 Jul 2010
Highest team totals
Team
Total
Overs
Against
Venue
Date
England
823/7
150
Pakistan
Multan Cricket Stadium, Multan
7 Oct 2024
England
657
101
Pakistan
Rawalpindi Cricket Stadium, Rawalpindi
1 Dec 2022
England
598/9
206
Pakistan
Sheikh Zayed Cricket Stadium, Abu Dhabi
13 Oct 2015
England
589/8
152.2
Pakistan
Old Trafford, Manchester
22 Jul 2016
England
583/8
154.4
Pakistan
The Rose Bowl, Southampton
21 Aug 2020
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
Pakistan
72
39.3
England
Edgbaston, Birmingham
6 Aug 2010
England
72
36.1
Pakistan
Sheikh Zayed Cricket Stadium, Abu Dhabi
25 Jan 2012
Pakistan
74
33
England
Lord’s Cricket Ground, London
26 Aug 2010
Pakistan
80
29
England
Trent Bridge, Nottingham
29 Jul 2010
Pakistan
99
44.1
England
Dubai International Cricket Stadium, Dubai
3 Feb 2012
Biggest wins
Result
Format
Venue
Date
England won by an innings and 225 runs
Test
Lord’s Cricket Ground, London
26 Aug 2010
England won by an innings and 120 runs
Test
Old Trafford, Manchester
27 Jul 2006
England won by an innings and 103 runs
Test
Headingley, Leeds
19 Aug 2026
England won by 354 runs
Test
Trent Bridge, Nottingham
29 Jul 2010
England won by 330 runs
Test
Old Trafford, Manchester
22 Jul 2016
England won by 194 runs
Test
Lord’s Cricket Ground, London
27 Aug 2026
Pakistan won by 10 wickets
Test
Dubai International Cricket Stadium, Dubai
17 Jan 2012
Pakistan won by 10 wickets
Test
The Oval, London
11 Aug 2016
England won by 9 wickets
Test
Edgbaston, Birmingham
6 Aug 2010
England vs Pakistan Test Timeline: Latest Results
Date
Venue
Result
9 Sep 2026
Edgbaston, Birmingham
England won by 8 wickets
27 Aug 2026
Lord’s Cricket Ground, London
England won by 194 runs
19 Aug 2026
Headingley, Leeds
England won by an innings and 103 runs
24 Oct 2024
Rawalpindi Cricket Stadium, Rawalpindi
Pakistan won by 9 wickets
15 Oct 2024
Multan Cricket Stadium, Multan
Pakistan won by 152 runs
7 Oct 2024
Multan Cricket Stadium, Multan
England won by an innings and 47 runs
17 Dec 2022
National Stadium Karachi, Karachi
England won by 8 wickets
9 Dec 2022
Multan Cricket Stadium, Multan
England won by 26 runs
1 Dec 2022
Rawalpindi Cricket Stadium, Rawalpindi
England won by 74 runs
21 Aug 2020
The Rose Bowl, Southampton
Drawn
England vs Pakistan in ODIs
ODIs in this record book: 41, from Feb 2003 to Nov 2023.
Most Runs in England vs Pakistan ODIs
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
Babar Azam Pakistan
20
20
854
158
47.44
96.72
2
5
JE Root England
16
16
835
107
52.19
92.16
1
7
EJG Morgan England
23
23
830
107*
51.88
91.01
1
6
Mohammad Hafeez Pakistan
26
26
764
102*
33.22
74.98
1
4
Sarfraz Ahmed Pakistan
13
13
655
105
59.55
99.39
1
5
JJ Roy England
13
13
629
114
48.38
103.45
2
5
AJ Strauss England
13
13
625
126
48.08
86.81
1
5
JC Buttler England
13
13
549
116*
61.00
150.82
3
1
BA Stokes England
12
12
515
84
51.50
95.55
0
4
Mohammad Yousuf Pakistan
16
16
511
75*
36.50
67.77
0
5
Most wickets in ODIs
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
CR Woakes England
14
14
31
5/54
20.71
5.61
1
JM Anderson England
15
15
27
4/27
22.56
4.48
0
SCJ Broad England
13
13
21
4/81
26.24
5.12
0
Shoaib Akhtar Pakistan
14
14
20
4/28
32.10
5.14
0
Hasan Ali Pakistan
13
13
20
5/51
37.80
6.36
1
Saeed Ajmal Pakistan
9
9
19
5/43
22.74
5.20
1
AU Rashid England
15
15
18
3/47
43.44
6.07
0
Umar Gul Pakistan
12
12
17
6/42
35.59
6.13
1
Shahid Afridi Pakistan
17
17
17
2/14
39.59
4.88
0
MM Ali England
15
15
15
3/50
42.67
5.22
0
Highest individual scores
Batter
Score
Balls
4s
6s
Date
AD Hales England
171
122
22
4
30 Aug 2016
Babar Azam Pakistan
158
139
14
4
13 Jul 2021
Imam-ul-Haq Pakistan
151
131
16
1
14 May 2019
Fakhar Zaman Pakistan
138
106
12
4
11 May 2019
AN Cook England
137
142
14
0
13 Feb 2012
Best bowling in an innings
Bowler
Figures
Overs
Date
Umar Gul Pakistan
6/42
10
17 Sep 2010
Saeed Ajmal Pakistan
5/43
10
13 Feb 2012
Hasan Ali Pakistan
5/51
9.2
10 Jul 2021
CR Woakes England
5/54
10
19 May 2019
BA Carse England
5/61
10
13 Jul 2021
Highest team totals
Team
Total
Overs
Against
Venue
Date
England
444/3
50
Pakistan
Trent Bridge, Nottingham
30 Aug 2016
England
373/3
50
Pakistan
The Rose Bowl, Southampton
11 May 2019
Pakistan
361/7
50
England
The Rose Bowl, Southampton
11 May 2019
England
359/4
44.5
Pakistan
County Ground, Bristol
14 May 2019
Pakistan
358/9
50
England
County Ground, Bristol
14 May 2019
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
Pakistan
130
35
England
Sheikh Zayed Cricket Stadium, Abu Dhabi
13 Feb 2012
Pakistan
134
31
England
Newlands, Cape Town
22 Feb 2003
Pakistan
135
37
England
The Rose Bowl, Southampton
22 Sep 2010
Pakistan
141
35.2
England
Sophia Gardens, Cardiff
8 Jul 2021
England
166
39.1
Pakistan
Lord’s Cricket Ground, London
2 Sep 2006
Biggest wins
Result
Format
Venue
Date
England won by 169 runs
ODI
Trent Bridge, Nottingham
30 Aug 2016
Pakistan won by 165 runs
ODI
National Stadium Karachi, Karachi
15 Dec 2005
England won by 130 runs
ODI
Sheikh Zayed Cricket Stadium, Abu Dhabi
13 Feb 2012
England won by 9 wickets
ODI
Dubai International Cricket Stadium, Dubai
18 Feb 2012
England won by 9 wickets
ODI
Sophia Gardens, Cardiff
8 Jul 2021
England won by 8 wickets
ODI
Trent Bridge, Nottingham
8 Sep 2006
Latest results
Date
Venue
Result
11 Nov 2023
Eden Gardens, Kolkata
England won by 93 runs
13 Jul 2021
Edgbaston, Birmingham
England won by 3 wickets
10 Jul 2021
Lord’s Cricket Ground, London
England won by 52 runs
8 Jul 2021
Sophia Gardens, Cardiff
England won by 9 wickets
3 Jun 2019
Trent Bridge, Nottingham
Pakistan won by 14 runs
19 May 2019
Headingley, Leeds
England won by 54 runs
17 May 2019
Trent Bridge, Nottingham
England won by 3 wickets
14 May 2019
County Ground, Bristol
England won by 6 wickets
11 May 2019
The Rose Bowl, Southampton
England won by 12 runs
8 May 2019
The Oval, London
No result
England vs Pakistan in T20Is
T20Is in this record book: 32, from Aug 2006 to Feb 2026.
Most Runs in England vs Pakistan T20Is
Batter
M
Inns
Runs
HS
Avg
SR
100s
50s
Babar Azam Pakistan
18
18
685
110*
45.67
139.23
1
4
Mohammad Rizwan Pakistan
14
14
560
88*
46.67
133.33
0
6
EJG Morgan England
17
17
427
67*
35.58
138.64
0
3
HC Brook England
10
10
376
100
62.67
159.32
1
1
KP Pietersen England
8
8
348
73*
69.60
133.85
0
4
Mohammad Hafeez Pakistan
14
14
324
86*
24.92
129.08
0
2
JC Buttler England
12
12
299
84
24.92
137.16
0
2
DJ Malan England
12
12
291
78*
29.10
120.25
0
2
MM Ali England
15
15
286
61
26.00
145.92
0
3
Shoaib Malik Pakistan
9
9
248
75
27.56
118.66
0
1
Most wickets in T20Is
Bowler
M
Inns
Wkts
Best
Avg
Econ
5w
AU Rashid England
20
20
23
4/35
26.00
7.77
0
Haris Rauf Pakistan
14
14
21
3/32
23.00
8.86
0
GP Swann England
9
9
17
3/13
10.47
5.09
0
SCJ Broad England
10
10
15
3/17
15.27
5.97
0
Shaheen Shah Afridi Pakistan
11
11
15
4/30
19.33
8.41
0
Shadab Khan Pakistan
13
13
14
3/34
31.86
9.29
0
Imad Wasim Pakistan
9
9
12
2/17
22.00
7.54
0
RJW Topley England
6
6
11
3/24
17.18
8.10
0
Saeed Ajmal Pakistan
9
9
11
4/23
18.18
5.97
0
Shahid Afridi Pakistan
12
12
11
3/15
27.45
6.57
0
Highest individual scores
Batter
Score
Balls
4s
6s
Date
Babar Azam Pakistan
110*
66
11
5
22 Sep 2022
LS Livingstone England
103
43
6
9
16 Jul 2021
HC Brook England
100
51
10
4
24 Feb 2026
PD Salt England
88*
41
13
3
30 Sep 2022
Mohammad Rizwan Pakistan
88*
51
5
4
22 Sep 2022
Best bowling in an innings
Bowler
Figures
Overs
Date
Saeed Ajmal Pakistan
4/23
4
27 Feb 2012
Shaheen Shah Afridi Pakistan
4/30
4
24 Feb 2026
AU Rashid England
4/35
4
20 Jul 2021
TT Bresnan England
3/10
3.4
7 Sep 2010
SM Curran England
3/12
4
13 Nov 2022
Highest team totals
Team
Total
Overs
Against
Venue
Date
Pakistan
232/6
20
England
Trent Bridge, Nottingham
16 Jul 2021
England
221/3
20
Pakistan
National Stadium Karachi, Karachi
23 Sep 2022
England
209/3
20
Pakistan
Gaddafi Stadium, Lahore
2 Oct 2022
Pakistan
203/0
19.3
England
National Stadium Karachi, Karachi
22 Sep 2022
England
201
19.2
Pakistan
Trent Bridge, Nottingham
16 Jul 2021
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
Pakistan
89
18.4
England
Sophia Gardens, Cardiff
7 Sep 2010
Pakistan
112
18.2
England
Dubai International Cricket Stadium, Dubai
25 Feb 2012
Pakistan
145
19
England
Gaddafi Stadium, Lahore
28 Sep 2022
Pakistan
146
20
England
Dubai International Cricket Stadium, Dubai
26 Nov 2015
Pakistan
157
19.5
England
The Oval, London
30 May 2024
Biggest wins
Result
Format
Venue
Date
England won by 67 runs
T20I
Gaddafi Stadium, Lahore
2 Oct 2022
England won by 63 runs
T20I
National Stadium Karachi, Karachi
23 Sep 2022
England won by 48 runs
T20I
The Oval, London
7 Jun 2009
Pakistan won by 10 wickets
T20I
National Stadium Karachi, Karachi
22 Sep 2022
Pakistan won by 9 wickets
T20I
Old Trafford, Manchester
7 Sep 2016
England won by 8 wickets
T20I
Gaddafi Stadium, Lahore
30 Sep 2022
Latest results
Date
Venue
Result
24 Feb 2026
Pallekele International Cricket Stadium, Kandy
England won by 2 wickets
30 May 2024
The Oval, London
England won by 7 wickets
25 May 2024
Edgbaston, Birmingham
England won by 23 runs
13 Nov 2022
Melbourne Cricket Ground, Melbourne
England won by 5 wickets
2 Oct 2022
Gaddafi Stadium, Lahore
England won by 67 runs
30 Sep 2022
Gaddafi Stadium, Lahore
England won by 8 wickets
28 Sep 2022
Gaddafi Stadium, Lahore
Pakistan won by 6 runs
25 Sep 2022
National Stadium Karachi, Karachi
Pakistan won by 3 runs
23 Sep 2022
National Stadium Karachi, Karachi
England won by 63 runs
22 Sep 2022
National Stadium Karachi, Karachi
Pakistan won by 10 wickets
Most player of the match awards in England vs Pakistan matches
Alastair Cook (AN Cook, England) made 1,719 Test runs against Pakistan, the most by anyone, and Root (JE Root, England) is next on 1,651. Younis Khan is the top Pakistan batter with 1,285. Brook (HC Brook, England) has played only 9 Tests against Pakistan but averages 75.43 with four hundreds. James Anderson (JM Anderson, England) has 82 Test wickets at 19.23, and the best innings figures belong to Pakistan’s Nauman Ali, 8/46 at Multan on 15 Oct 2024.
Pakistan’s strongest name in white-ball cricket is Babar Azam. He tops both the ODI runs (854) and the T20I runs (685), and his 110 not out at Karachi on 22 Sep 2022 is the highest T20I score in the fixture. Chris Woakes (CR Woakes, England) has 31 ODI wickets and Adil Rashid (AU Rashid, England) 23 in T20Is. Mohammad Hafeez (Pakistan) and Brook top the award count, 5 each.
Neutral Venues, Chasing and the Toss
The most used ground is not in either country. The Dubai International Cricket Stadium has hosted 12 of these matches, with England winning 7 and Pakistan 5. At Headingley England are 7 from 7.
Chasing has been slightly more reliable. ODI chasers have won 21 times to 18, against a first-innings norm of 267, and T20I chasers 16 times to 14. A winning call at the toss turned into victory in 23 of 39 ODIs with a result, yet in only 12 of 30 such T20Is, so the toss has mattered more in the longer white-ball game.
England, comfortably: 67 victories against Pakistan’s 31 from 107 games since Feb 2003. England lead the Tests 17-12, the ODIs 29-10 and the T20Is 21-9.
What was the last England vs Pakistan Test result?
England beat Pakistan by 8 wickets at Edgbaston in Sep 2026, a third successive Test win, after victories at Headingley and Lord’s earlier in that series.
What is the highest individual score in England vs Pakistan matches?
Harry Brook’s 317 for England, scored at Multan in Oct 2024 from 322 deliveries. In ODIs the top score is AD Hales’s 171 for England at Trent Bridge, and in T20Is it is Babar Azam’s 110 not out for Pakistan at Karachi.
Which batter leads the ODI run list in this fixture?
Babar Azam heads it for Pakistan with 854 at 47.44. Root (835) and Eoin Morgan (EJG Morgan, England, 830) trail him by fewer than 25 runs between them.
What is the lowest total in England vs Pakistan Tests?
Both sides have been bowled out for 72. Pakistan made 72 at Edgbaston on 6 Aug 2010, and England were out for 72 at Abu Dhabi on 25 Jan 2012.