Zhang Cheng (177 - 244), style name Zhongsi (仲嗣), was a military general of Eastern Wu during the late Han Dynasty and Three Kingdoms period of Chinese history. He was the oldest son of Zhang Zhao.
Zhang Cheng was ordered by Sun Quan to invade Guanling to Huaiyin, together with Sun Shao and Zhu Huan during the Fifth Northern Expedition of Zhuge Liang, along with several other attacks from the allied Wu and Shu forces. All of these attacks failed, although Zhang Cheng's campaign made some progress.