The returning Alex Hales struck 53, and rookie Luke Wood grabbed 3-24 as England defeated Pakistan by six wickets in their first game in the country in 17 years.
Hales scored seven fours in a composed and mature performance in his first England appearance since 2019, when he was benched from the World Cup team due to off-field concerns. Hales needed to score 159 to win.
Harry Brook led the visitors home with four balls remaining in Karachi after hitting 42 out of 25 balls in only his sixth T20, thanks to his fifty, which set England up for victory.
Mohammad Rizwan scored 68 runs off 46 balls, leading Pakistan to a score of 158-7 earlier. Opening partner and captain Babar Azam contributed 31 runs off of 24.
READ MORE: Russia Banned From Euro 2024 Qualifying Draw
Adil Rashid, who took 2-27 and crucially dismissed Babar with a stunning googly to break an opening partnership of 85 runs, provided help for Wood.
Since a Test and One-Day International Tour in December 2005, England had not played in the nation for 6,118 days before the game.
Following a 2009 gunman assault on the Sri Lanka team bus, no nations traveled to Pakistan for six years, with teams sometimes visiting since 2015.
Last winter, England was scheduled to travel, but they decided against it when New Zealand’s men canceled their trip to Pakistan owing to a security concern.
At 15:30 BST on Thursday, the second match of the seven-game series leading up to the T20 World Cup in Australia in October and November will begin.