England vs Pakistan head to head stats and records ODI 2023

England vs Pakistan head to head locked horns against each other for the first time in 1974. Since then, England have dominated the rivalry record, winning 56 out of 91 matches in ODI format. On the other hand, Pakistan have emerged victorious on 32 occasions with three matches ending in a tie. 

When it comes to World Cup encounters, England have faced Pakistan in 10 matches. Pakistan have won more in this aspect winning five while the Brits have won four outings with one match ending in no result.

Matches Played91
England won56
Pakistan won32
No Result3

England and Pakistan are set to lock horns on Saturday (November 11) at the Eden Gardens in Kolkata. This is a must-win game for Pakistan given the improbable net run-rate that they have to cover. On the other hand, England are in the hunt to qualify for the Champions Trophy and a win should ensure a place in the top 8.

Pakistan’s campaign, at one stage, was going nowhere as they had lost four consecutive matches against India, Australia, Afghanistan and South Africa. They had started their World Cup with twin wins over the Netherlands and Sri Lanka and then defeated Bangladesh and New Zealand recently to stay alive in the tournament.

But New Zealand’s big win over Sri Lanka has made things extremely tough for them on Saturday.

As far as England is concerned, they never looked like defending their title in this World Cup and have already lost six out of eight matches so far. They won against Bangladesh and the Netherlands and lost to every other team they faced. Their place in the Champions Trophy is at stake now and will have to win against Pakistan on Saturday.

England vs Pakistan Match 44 ODI Dream11 prediction match today – ICC World Cup

England vs Pakistan head to head team ODI records and stats

England and Pakistan have locked horns in a lot of matches in the 50-over format at the international level. When it comes to the last five encounters between the two teams, England have won four matches while Pakistan have won one. Here’s a detailed look at how the two teams have fared in last five ODIs against each other.

DateWinnerWon byVenue
19/05/2019England54 runsLeeds
03/06/2019Pakistan14 runsNottingham
08/07/2021England9 wicketsCardiff
10/07/2021England52 runsLord’s
13/07/2021England3 wicketsBirmingham

England vs Pakistan head to head player stats (ODI)

England vs Pakistan head to head
Photo by Icon sport

ODI Batting records of England vs Pakistan head to head

Most runs

Javed Miandad is the top run-getter in England vs Pakistan ODI cricket matches with 991 runs to his name. Among current players, Pakistan captain Babar Azam is on top with 816 runs to his name while recently retired Eoin Morgan also amassed 830 runs for England.

Player NameRuns
Javed Miandad991
AJ Lamb830
EJG Morgan830
Babar Azam816

Highest individual score

AD Hales171
Babar Azam158
GA Gooch142
Fakhar Zaman138

Highest average (min. 100 runs scored)

Saadat Ali122
AN Cook80.75
D Lloyd77
JWA Taylor74.50
JC Buttler65.25

Most centuries 

JC Buttler3
AN Cook2
AN Cook2
NV Knight2
KP Pietersen2

Most sixes

JC Buttler28
Abdul Razzaq16
EJG Morgan16
JJ Roy15
Shahid Afridi15

ODI Bowling records in England vs Pakistan head to head

Most wickets

Rawalpindi Express Shoaib Akhtar and Shahid Afridi, both picked up 34 wickets for Pakistan in ODIs against England. Among current players, Chris Woakes is at the top of the pile with 30 scalps to his name against Pakistan.

Player NameWickets
Shoaib Akhtar34
Shahid Afridi34
Wasim Akram32
Waqar Younis30
CR Woakes30

Best bowling figures

Player NameFigures
Waqar Younis36-7
Umar Gul42-6
Saqlain Mushtaq20-5
Shahid Afridi40-5
Saeed Ajmal43-5

ODI Wicket-keeping records 

Most dismissals (overall) 

Player NameDismissals
Moin Khan25
AJ Stewart24
Rashid Latif17
JC Buttler17
Kamran Akmal16

Most dismissals (single match) in England vs Pakistan head to head

Player NameDismissals
JA Simpson5
Moin Khan4
AJ Stewart4
Wasim Bari3
IJ Gould3

ODI Fielding records 

Most catches (overall)

Player NameCatches
Younis Khan13
Mohammad Hafeez12
Javed Miandad12
PD Collingwood10
AJ Strauss9

Most catches (single match)

Player NameCatches
CR Woakes4
G Boycott3
DI Gower3
Javed Miandad3
DA Reeve3

Individual ODI records 

Most matches

Player NameMatches
Wasim Akram32
Javed Miandad27
Shoaib Malik27
Mohammad Hafeez26

England vs Pakistan: What happened in the last meeting?

England and Pakistan last faced each other in ODIs back in July 2021 in Birmingham. Pakistan batted first in this game and smashed 331 runs on the board thanks to a splendid score of 158 runs from Babar Azam. He was well supported by Mohammad Rizwan scoring 74 runs as Pakistan posted 331 runs for the loss of nine wickets in their 50 overs.

In response, England rode on James Vince’s century while Lewis Gregory smashed a brilliant 77 to take the team home in 48 overs with three wickets in hand. 

Match date: July 13, 2021

Venue: Birmingham

Result: England won by 3 wickets

ENG vs PAK last match scorecard 


Imam-ul-Haq56b Parkinson
Fakhar Zaman6c Crawley b Mahmood
Babar Azam (c)158c Malan b Carse
Mohammad Rizwan †74c Simpson b Carse
Sohaib Maqsood8c Vince b Carse
Hasan Ali4c Crawley b Carse
Faheem Ashraf10b Mahmood
Shadab Khan0c Simpson b Mahmood
Saud Shakeel3Not out
Shaheen Shah Afridi0c Vince b Carse
Haris Rauf0Not out


Phil Salt37c Fakhar Zaman b Haris Rauf
Dawid Malan0c Moghammad Rizwan b Hasan Ali
Zak Crawley39b Haris Rauf
James Vince102c Babar Azam b Haris Rauf
Ben Stokes32c Mohammad Rizwan b Shadab Khan
John Simpson43Not out
Lewis Gregory77c Shadab Khan b Haris
Craig Overton18Not out
Brydon Carse12Not out