Shadab Khan took six wickets as Pakistan dismissed Northamptonshire for 259 on day one of their warm-up match at Wantage Road.
Shadab - who could have a big role to play in upcoming Tests against Ireland and England with fellow leg-spinner Yasir Shah missing the tour with a hip injury - dismissed five of Northants' top seven, including top-scorer Adam Rossington (90), and also ran out their No 3, Luke Procter.
Rossington impressed for Northants, striking eight fours and two sixes in his 135-ball innings - his second half-century of the summer after his 58 against Warwickshire in the Specsavers County Championship last month - before he was stumped by Sarfraz Ahmed.
Pakistan reached 6-0 from 4.3 overs before bad light ended play prematurely, with Azhar Ali and Imam-ul-Haq both unbeaten on three.
Sarfraz's side will serve as the opposition in Ireland's maiden Test, in Dublin from May 11, before games against England at Lord's (from May 24) and Headingley (from June 1).
Watch each of those three Test matches live on Sky Sports Cricket.