Pakistan beat England by one wicket in Lahore chase
Shadab Khan's unbeaten 113 guided Pakistan to a one-wicket victory after they recovered from 154 for 9.
Pakistan reached 243 for 9 to win by one wicket after chasing 241 against England at Gaddafi Stadium on 25 October 2026. Shadab Khan remained unbeaten on 113 off 96 balls, adding an unbroken 89 runs for the last wicket with Haris Rauf, who scored 7 not out. The stand is the highest tenth-wicket partnership in a successful ODI chase.
England were bowled out for 241 in 46.4 overs, with Ben Duckett scoring 105. Shaheen Shah Afridi took 4 for 46 and Jamie Overton claimed 3 for 43. Shadab was given out lbw on 97 but successfully reviewed the decision.
England must now beat Sri Lanka in their final group match to keep any chance of reaching the tri-series final. Pakistan's recovery from 154 for 9 turned the match after England had looked in control with the ball.