Kamran Ghulam's impressive 103 off 99 balls, supported by the rest of the batting lineup, propelled Pakistan to a total of 303/6 in the third ODI.