Pakistan vs England ODI head to head records
|

Pakistan vs England ODI Head to Head: Complete Records

Pakistan and England have played some of the most memorable one day internationals in cricket history. From the famous World Cup final of 1992 to the record breaking run fest at Trent Bridge, this rivalry has given fans many unforgettable moments. The two teams have met 92 times in ODIs, with England winning 57 matches and Pakistan winning 32. Three matches ended with no result.

The story of Pakistan vs England in ODIs is a story of two very different eras. Pakistan ruled the early years and lifted the World Cup in 1992. England changed the way the world plays one day cricket after 2015 and have ruled this fixture since 2010. With another ODI set for 20 October 2026 at Rawalpindi, let us look at the complete head to head record, the great players and the key numbers.

2nd ODI Today: Pakistan vs England at Rawalpindi (20 October 2026)

Pakistan and England meet today, Tuesday 20 October 2026, in the second match of the Pakistan ODI Tri-Series 2026, to be played at the Rawalpindi Cricket Stadium. The fixture is a day and night game and will start at 1:00 PM Pakistan time. It is the second of seven matches in the tri-series, and the complete list of fixtures is available in the Pakistan ODI Tri-Series 2026 schedule.

Pakistan enter this match on top of the early series standing. Pakistan won the opening match of the tri-series on 18 October 2026 at the same venue and beat Sri Lanka by 37 runs. Salman Ali Agha scored 107 runs from 90 balls in that match. Malinga took 4 wickets for 46 runs for Sri Lanka, and Shaheen Shah Afridi took 3 wickets for 55 runs for Pakistan. Rathnayake scored 79 runs and Liyanage scored 60 runs for Sri Lanka, and Sri Lanka finished on 268 runs. England play the first match of their tournament today, and a win for either side will shape the race for the final on 31 October 2026 in Lahore.

For Pakistan, captain Shaheen Shah Afridi will lead the pace attack with Naseem Shah and Haris Rauf. Salman Ali Agha will carry confidence from his hundred in the opening match, and the return of Babar Azam adds class and stability to the middle order. Fakhar Zaman and Saim Ayub will look to give the home side a fast start at the top of the order. The full Pakistan squad for the ODI tri-series shows the depth available to the home side.

For England, captain Harry Brook will lead a young side in their first match of the tour. Joe Root brings experience to the middle order, and Adil Rashid will lead the spin attack on a surface that can help slow bowlers. Ben Duckett, Sam Curran and Will Jacks add power and all round depth, and Gus Atkinson and Josh Tongue will share the new ball duties. Jos Buttler will miss the series with a hamstring injury, and Jofra Archer has been rested for the tour. The full England squad for the ODI tri-series covers every player in the touring party.

Cricket fans can follow the live scorecard of Pakistan vs England on ESPNcricinfo for ball by ball scores, playing elevens and match details.

Pakistan vs England ODI Head to Head: Overall Record

Pakistan vs England ODI head to head
Source: Latestly

England lead the head to head in a clear way. The English team has won almost 62 percent of the matches played between the two sides. Pakistan started strong in this rivalry and won many famous games in the 1970s, 1980s and 1990s, but England have pulled far ahead in the modern era.

The three no result matches show how rain has played a part in this fixture over the years. In English conditions, weather has often had the final say. Still, when the two teams have finished a game, England have finished on top far more often than Pakistan.

ResultMatches
Total matches92
Won by England57
Won by Pakistan32
No result3

Pakistan vs England ODI Series History

The first famous chapter of this rivalry came in 1974, when Pakistan toured England and won the ODI series 2-0. It was a proud moment for Pakistan cricket and announced the team as a rising force in the one day game.

The greatest day in this fixture came at Melbourne in 1992. Pakistan beat England by 22 runs in the World Cup final and lifted the trophy for the first time. Wasim Akram produced a spell that fans still talk about today, and the win remains the most loved moment in Pakistan cricket history. Pakistan also won the last bilateral series between the two teams in the 2005-06 season at home, taking the series 3-2. In 2017, Pakistan beat England by 8 wickets in the Champions Trophy semi final at Cardiff on the way to another famous title.

Since 2010, however, England have won every bilateral ODI series against Pakistan. The English white ball revolution changed the balance of power, and Pakistan have not found an answer to the aggressive English batting line up in recent years.

YearEventResult
1974Tour of EnglandPakistan won 2-0
1992World Cup final, MelbournePakistan won by 22 runs
2005-06Home seriesPakistan won 3-2
2017Champions Trophy semi final, CardiffPakistan won by 8 wickets

Last 5 Pakistan vs England ODI Matches

Pakistan vs England ODI head to head
Source: ImageServera

The last five meetings show how tough this fixture has become for Pakistan. England have won four of the last five games, and the only Pakistan win came in the 2019 World Cup at Trent Bridge, when the team in green defended the total and won by 14 runs.

The 2021 tour of England was a painful one for Pakistan. England won the series 3-0 with a much changed squad. At Edgbaston on 13 July 2021, Babar Azam played a stunning innings of 158, but England still chased down the target and won by 3 wickets. The most recent meeting came in the 2023 World Cup at Kolkata on 11 November 2023, when England won by 93 runs.

DateVenueResult
11 November 2023KolkataEngland won by 93 runs
13 July 2021EdgbastonEngland won by 3 wickets
10 July 2021Lord’sEngland won by 52 runs
8 July 2021CardiffEngland won by 9 wickets
3 June 2019Trent BridgePakistan won by 14 runs

Highest Team Totals in Pakistan vs England ODIs

England hold the record for the highest team total in this fixture, and it is one of the most famous innings in ODI history. On 30 August 2016 at Trent Bridge, England smashed 444 for 3 against a helpless Pakistan attack. Alex Hales led the charge with 171. Pakistan came close to that mark on 11 May 2019 at Southampton, when the team posted 361 for 7.

TeamScoreVenueDate
England444 for 3Trent Bridge30 August 2016
Pakistan361 for 7Southampton11 May 2019

Highest Individual Scores in Pakistan vs England ODIs

Alex Hales holds the record for the highest individual score in Pakistan vs England ODIs. His 171 at Trent Bridge in 2016 came off only 122 balls and set up the world record team total. For Pakistan, the best effort came from Babar Azam, who scored a classy 158 at Edgbaston in 2021, though it came in a losing cause.

PlayerScoreVenueDate
Alex Hales171Trent Bridge30 August 2016
Babar Azam158Edgbaston13 July 2021

Most Runs in Pakistan vs England ODIs

Javed Miandad, one of the greatest batters Pakistan has ever produced, scored 991 runs against England, the most by any player in this fixture. Joe Root leads the English charts with 835 runs and has been the backbone of the English batting line up in recent years.

PlayerRuns
Javed Miandad991
Joe Root835

Most Wickets in Pakistan vs England ODIs

Two Pakistan greats share the record for the most wickets in this fixture. Shoaib Akhtar, the fastest bowler the game has seen, took 34 wickets against England. Shahid Afridi also took 34 wickets with his quick leg spin. Chris Woakes is the most successful English bowler in this rivalry with 31 wickets.

PlayerWickets
Shoaib Akhtar34
Shahid Afridi34
Chris Woakes31

Biggest Wins in Pakistan vs England ODIs

The biggest win in this fixture belongs to England. In 2016 at Trent Bridge, the English team beat Pakistan by 169 runs in the same game that produced the world record total of 444. Pakistan hit back with a famous win of their own in 2005 at Karachi, beating England by 165 runs in front of a roaring home crowd.

TeamMarginVenueYear
England169 runsTrent Bridge2016
Pakistan165 runsKarachi2005

What to Expect on 20 October 2026

Pakistan and England will meet again on 20 October 2026 at Rawalpindi, and the game promises to be a cracker. England will start as the favorite after years of rule over this fixture, but Pakistan will have the home crowd behind them and the conditions they know best.

England will miss two big names. Jos Buttler is out with a hamstring injury, and Jofra Archer has been rested. But the squad still looks strong, with Adil Rashid and Sam Curran back in the mix. Harry Brook will lead the team as captain, and the young leader will want to keep the winning run going.

Pakistan will look to the star batters to fire at home. A win against England would be a huge boost for the team and the fans. History says England will win, but home advantage in Rawalpindi makes Pakistan a dangerous opponent. Expect a high scoring thriller with plenty of drama.

FAQ

How many ODIs have Pakistan and England played against each other?

Pakistan and England have played 92 ODIs against each other. England have won 57 matches, Pakistan have won 32 matches and three matches had no result.

When did Pakistan last win a bilateral ODI series against England?

Pakistan last won a bilateral ODI series against England in the 2005-06 season at home, winning the series 3-2. Since 2010, England have won every bilateral ODI series between the two teams.

What is the highest team total in Pakistan vs England ODIs?

The highest team total in Pakistan vs England ODIs is 444 for 3, scored by England at Trent Bridge on 30 August 2016. Alex Hales scored 171 in that match.

Who has scored the most runs in Pakistan vs England ODIs?

Javed Miandad has scored the most runs in Pakistan vs England ODIs, with 991 runs. Joe Root is the highest run scorer for England in this fixture with 835 runs.

Who has taken the most wickets in Pakistan vs England ODIs?

Shoaib Akhtar and Shahid Afridi share the record for the most wickets in Pakistan vs England ODIs, with 34 wickets each. Chris Woakes has taken 31 wickets for England.

When is the next ODI between Pakistan and England?

The next ODI between Pakistan and England is set for 20 October 2026 at Rawalpindi.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *