Quick answer: Pakistan beat England by one wicket at the Gaddafi Stadium in Lahore on 25 October 2026 in the 4th match of the ODI tri-series. Chasing 242, Pakistan were 154 for 9 before Shadab Khan (113* off 96) and Haris Rauf (7*) added an unbeaten 89 runs for the last wicket, the highest last-wicket stand in a successful ODI chase. The win puts Pakistan into the tri-series final on 31 October.
Pakistan vs England Result at a Glance
| Match | Pakistan vs England, 4th ODI, Pakistan ODI Tri-Series 2026 |
| Date and venue | 25 October 2026, Gaddafi Stadium, Lahore (day/night) |
| Toss | Pakistan won and chose to bowl |
| England | 241 all out (46.4 overs) |
| Pakistan | 243/9 (47.1 overs) |
| Result | Pakistan won by 1 wicket |
| Player of the Match | Shadab Khan (113* off 96 balls) |
Shadab Khan and Haris Rauf: The Record Last-Wicket Partnership
When Haris Rauf walked out to bat, Pakistan were 154 for 9 and still needed 88 runs. Most fans had switched off. What followed was one of the greatest finishes in Pakistan’s ODI history.
Shadab Khan took control of the strike and attacked England’s bowlers, while Rauf defended calmly at the other end. The pair added 89 runs unbeaten, with Rauf contributing 7 off 19 balls, and Shadab finished the job in the 48th over. Their stand is the highest last-wicket partnership in a successful ODI run chase.
| Partnership | Runs | Shadab Khan | Haris Rauf |
|---|---|---|---|
| 10th wicket (unbeaten) | 89 | 113* (96 balls, 13 fours, 5 sixes) | 7* (19 balls) |
The DRS Twist That Saved Shadab on 97
The match almost ended in the 45th over. Gus Atkinson hit Shadab on the pads, the umpire gave him out LBW on 97, and Shadab began walking off. England’s players started shaking hands, thinking they had won.
Shadab then used Pakistan’s only review. UltraEdge showed a clear spike: the ball had touched his bat before hitting the pad. The decision was overturned, Shadab completed his maiden ODI hundred, and Pakistan went on to win.
Shadab Khan’s Maiden ODI Century
- 113 not out off 96 balls, with 13 fours and 5 sixes.
- His first century for Pakistan in international cricket and his career-best ODI score.
- Reported to be only the third player to score an ODI hundred batting at No. 8 or lower.
- Named Player of the Match.
How the Match Unfolded
England Innings: Duckett Hundred, Shaheen Four-For
Pakistan won the toss and bowled first. Ben Duckett scored 105, his third ODI century, but wickets kept falling around him. Captain Shaheen Shah Afridi led the attack with 4 for 46, and England were bowled out for 241 in 46.4 overs. Gus Atkinson added a quick cameo with the bat late in the innings.
Pakistan Chase: Collapse, Then Comeback
Pakistan’s chase started badly. Fakhar Zaman fell cheaply, Saim Ayub (6) was dismissed by debutant Henry Crocombe, and Babar Azam (10) was bowled by Gus Atkinson. Saad Baig (32 off 22), Salman Ali Agha (26) and Hasan Nawaz (15) chipped in, but Jamie Overton (3 for 43) and the England bowlers kept taking wickets until Pakistan were 154 for 9. Then Shadab and Rauf turned the game.
Key Performers
| Player | Team | Performance |
|---|---|---|
| Shadab Khan | Pakistan | 113* (96) |
| Shaheen Shah Afridi | Pakistan | 4/46 |
| Saad Baig | Pakistan | 32 (22) |
| Haris Rauf | Pakistan | 7* (19) in the 89-run stand |
| Ben Duckett | England | 105 |
| Jamie Overton | England | 3/43 |
| Gus Atkinson | England | 2/62, including Babar Azam |
England vs Pakistan Standings: Tri-Series Points Table
Here is how the Pakistan ODI Tri-Series 2026 table looks after four matches:
| Team | Played | Won | Lost | Status |
|---|---|---|---|---|
| Pakistan | 3 | 3 | 0 | Qualified for the final |
| Sri Lanka | 2 | 1 | 1 | In contention |
| England | 3 | 0 | 3 | Must beat Sri Lanka |
Results So Far
- 18 October: Pakistan beat Sri Lanka by 37 runs (Rawalpindi)
- 20 October: Pakistan beat England by 87 runs (Rawalpindi)
- 22 October: Sri Lanka beat England by 2 wickets (Rawalpindi)
- 25 October: Pakistan beat England by 1 wicket (Lahore)
Remaining Fixtures
| Date | Match | Venue |
|---|---|---|
| 27 October 2026 | Pakistan vs Sri Lanka | Lahore |
| 29 October 2026 | Sri Lanka vs England | Lahore |
| 31 October 2026 | Final | Lahore |
England need to beat Sri Lanka on 29 October and then rely on net run rate to have any chance of meeting Pakistan in the final.
Related Reads on Neemopani
- Pakistan ODI squad begins preparations for the tri-series
- Naseem Shah eyes bigger things after injury comeback
- Latest cricket news
FAQs
Who won the Pakistan vs England match today?
Pakistan beat England by one wicket in Lahore on 25 October 2026, chasing 242 with 17 balls to spare.
How many runs did Shadab Khan score against England?
Shadab Khan scored 113 not out off 96 balls, with 13 fours and 5 sixes. It was his maiden ODI century.
What was the Shadab Khan and Haris Rauf partnership?
They added an unbeaten 89 runs for the 10th wicket, the highest last-wicket stand in a successful ODI chase.
Why was Shadab Khan’s LBW overturned?
He was given out LBW to Gus Atkinson on 97, but the review showed on UltraEdge that the ball had touched his bat first, so the decision was reversed.
Has Pakistan qualified for the tri-series final?
Yes. With three wins from three matches, Pakistan are through to the final on 31 October in Lahore.
Can England still reach the final?
Only if they beat Sri Lanka on 29 October and finish ahead of Sri Lanka on net run rate.
Sources: Sky Sports, The Nation, ETV Bharat, ESPNcricinfo. Last updated 26 October 2026.


