Chasing a modest total of 119 to open their account in the tournament, Zalmi was in a spot of bother after losing two quick wickets.
However, Morgan played a breathtaking knock of 80 not out off just 57 balls, with the help of eight fours and three sixes to take Darren Sammy's side home.
For Karachi, pacers Mohammad Amir, Sohail Khan and all-rounder Imad Wasim claimed one wicket apiece.
PCB suspends Islamabad United duo for corruption
Earlier, after being sent into bat first, Kings managed just 118 for the loss of seven wickets in their 20 overs.
At one stage, Kings were down to 12 for four in the fifth over, but 59-run fifth wicket partnership between Ravi Bopara (33 off 40) and Pakistan veteran all-rounder Shoaib Malik navigated the Kings closer to a respectable total.
Malik finished the innings with the top score of 44 off 36 balls with the help of three fours and a six.
For Peshawar, off-spinner Mohammad Hafeez and left-arm pacer Wahab Riaz claimed two wickets each.
Published in The Express Tribune, February 11th, 2017.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ