Kamran Akmal smashed the first century of the second edition of Pakistan Super League as Peshawar Zalmi defeat Karachi Kings by 24 runs in the third play-off.