Pakistan set England a target of 161, led by opener Shan Masood top-scoring with 39 runs off 22 deliveries, while David Willey impressed with the ball by taking two wickets for England.
England opener Phil Salt was bowled by Naseem Shah for just one run, but a rapid innings from Stokes (36 off 18), coupled with Liam Livingstone’s 28, put England in good stead to secure victory by the time of their dismissals.
Brook scored 45 not out from 24 balls and Sam Curran smashed an unbeaten 33 from just 14 to finish the job as England chased down Pakistan’s total in just 14.4 overs.
England middle order impresses
With their openers producing a combined 10 runs off 16 balls, it fell on the middle order to win England the match, and they did so in thrilling fashion.
Stokes, Livingstone, Brook and Curran smashed the ball to all areas and accounted for all 12 of their team’s sixes.
Each of that quartet finished with strike rates of at least 175 to help England to a morale-boosting victory before their World Cup campaign gets underway against Afghanistan on Saturday.
Jordan improves after tough start
Pakistan ended up on 160-8 from 19 overs, with the match shortened slightly due to a brief rain stoppage.
They had threatened a bigger total, with Chris Jordan smashed for 27 off his first two overs without taking a wicket, but the England bowler steadied the ship to finish with figures of 1-36 from four, including a final over which went for just three runs and included the wicket of Mohammad Wasim (26).
Jordan’s bowling at the death ensured England’s target was achievable, and they then chased it down comfortably.