Batting at number eight, Shadab scored 113 not out off 96 balls, hitting 13 fours and five sixes to register his maiden ODI century and rescue Pakistan from a precarious position.

Pakistan won the toss and elected to field, with the team wearing pink kits to raise awareness about breast cancer. England were bowled out for 241 in the 47th over.

England struggled early as Pakistan captain Shaheen Shah Afridi dismissed Tom Banton for four in the opening over and Joe Root for five in the third. Harry Brook was run out, while Haris Rauf claimed another wicket, leaving England reeling at 52 for four.

Ben Duckett steadied the innings with a superb 105, while Sam Curran scored 42 and Gus Atkinson contributed 36. Shaheen led Pakistan’s bowling attack with four wickets, also reaching the milestone of 150 ODI wickets. Razaullah and Arafat Minhas took two wickets each, while Rauf claimed one.

Pakistan’s chase also got off to a poor start, with Fakhar Zaman scoring 10, Saim Ayub six and Babar Azam 10. Saad Baig made 32, Salman Agha scored 26 and Hassan Nawaz contributed 15, but regular wickets left Pakistan struggling.

Shadab then launched a counterattack and joined forces with Haris Rauf to turn the match around. Shadab survived an LBW decision at 97 after successfully reviewing the umpire’s call before completing his century.

The pair added an unbeaten 89-run partnership for the final wicket, with Rauf contributing seven not out, as Pakistan reached 242 for nine in the 48th over to seal a dramatic victory.

Shadab’s match-winning innings and Shaheen’s four-wicket haul proved decisive in securing the hard-fought win for Pakistan.