England vs Pakistan: ODI head-to-head record

England and Pakistan have met 41 times in ODIs in our ball-by-ball record (2003–2023) — England lead 29–10 in decided matches, with 2 producing no result. Every number is computed from the ball-by-ball record of these 41 meetings.

MatchesEngland winsPakistan winsNo result
All seasons4129102

“No result” covers washouts — and, in T20 leagues, super-over finishes, which the ball-by-ball record stores without a winner. Coverage: ball-by-ball data from 2003–2023; earlier ODIs matches predate the ball-by-ball record and are not counted here.

Who has won more England vs Pakistan matches?

In decided ODI matches England lead 29–10: England 29, Pakistan 10. 2 produced no result.

Season by season

SeasonMatchesEnglandPakistanD/TNR
200211000
200332100
200532100
200652201
201053200
201144000
201543100
201654100
201710100
201964101
202133000
202311000

Recent meetings

SeasonDateVenueEngland resultMargin
20232023-11-11Eden Gardens, KolkataW93 runs
20212021-07-13Edgbaston, BirminghamW3 wickets
20212021-07-10Lord's, LondonW52 runs
20212021-07-08Sophia Gardens, CardiffW9 wickets
20192019-06-03Trent Bridge, NottinghamL14 runs
20192019-05-19Headingley, LeedsW54 runs
20192019-05-17Trent Bridge, NottinghamW3 wickets
20192019-05-14County Ground, BristolW6 wickets
20192019-05-11Rose Bowl, SouthamptonW12 runs
20192019-05-08Kennington Oval, LondonNR

More ODI team records

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