England 354 (Brook 111, Foakes 64, Pope 51, Nauman 4-126, Abrar 4-150) and 170 for 2 (Duckett 82*) beat Pakistan 304 (Babar 78, Salman 56, Leach 4-140) and 216 (Babar 54, Shakeel 53, Rehan 5-48) by eight wickets
Karachi: England completed a historic 3-0 clean sweep over Pakistan inside 40 minutes on the fourth day of the final Test in Karachi.
Needing 55 more runs, England took only 11.1 overs to reach their target of 167.
Ben Duckett ended 82 not out, while Ben Stokes was unbeaten on 35, the two left-handers sharing an unbroken partnership of 73.
England, on their first Test tour of Pakistan in 17 years, become the first visiting team to win three matches in a series in this country.
It also caps a year in which England have undergone a remarkable transformation under captain Stokes and coach Brendon McCullum - this is their ninth win in 10 matches since the pair took charge.
Before this series, England had managed only two Test wins away to Pakistan in 30 attempts across 61 years. They have now won three in three weeks.