Shaheen claimed 4-43 to add to career best figures of 6-51 in the first innings as West Indies were dismissed for 219 on the last day to give Pakistan victory by 109 runs.
The hosts were always up against it after resuming on their overnight tally of 49-1, 280 runs shy of the imposing target of 329, but with survival more than chasing victory in mind.
— Pakistan Cricket (@TheRealPCB) 1629852292000
But they lost four wickets in the morning session to slump to 113-5 at lunch with Hasan Ali ensuring top order batsmen Nkrumah Bonner and Royston Chase both departed cheaply.
Home captain Kraigg Brathwaite, 17 not out overnight, lost his wicket in the second over after tea as he cut Nauman Ali straight to point to be dismissed for 39.
A 46-run partnership for the seventh wicket between Jason Holder and Kyle Mayers ended at tea with the Windies only temporarily prolonging the inevitable.
Pakistan captain @babarazam258 reviews the two-match ICC World Test Championship series #WIvPAK… https://t.co/BTQzivtavN
— Pakistan Cricket (@TheRealPCB) 1629848917000
Mayers made 32 before departing and Holder top scored with 47 before Shaheen wrapped up the tail to ensure success for the visitors as he was named man of the series.
“It was tough because it was really hot out there but we delivered together as a team bowling unit,” Shaheen said at the end of the Test.
— Pakistan Cricket (@TheRealPCB) 1629839294000
West Indies battled again with the bat but Brathwaite said drawing the series must still be seen as a positive for West Indies after losing their previous series at home to South Africa in June.
They beat Pakistan by one wicket in a thrilling first Test, also at Sabina Park, last week.