|Full name||Cheng Mouyi|
|Date of birth||24 February 1985|
|Place of birth||Wuhan, Hubei, China|
|Height||1.80 m (5 ft 11 in)|
|Playing position||Midfielder, Defender|
|2004||→ Balkan Botevgrad (loan)||14||(?)|
|2004||→ South China (loan)||6||(0)|
|2010–2011||Spartak ZV Subotica||3||(0)|
|2012||Fujian Smart Hero||29||(2)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 28 October 2017
Cheng started his professional football career when he joined Zhejiang Lucheng in 2000 as a youth player. With them he would graduate from their youth team to their senior team and establish himself as a prominent member within the team. This was to coincide with Zhejiang Lucheng's steady progress towards to the top tier, which eventually happened in the 2007 league season when Zhejiang won promoted after coming second in the second tier. Cheng would play a major part in keeping Zhejiang in the 2007 Chinese Super League table when he played in 24 league games. When Zhejiang Lucheng renamed themselves Hangzhou Greentown in the 2008 Chinese Super League season and move to Hangzhou, Cheng would follow them and continue to be an important member of the team when he played in a further 23 league games to help establish his team in the top tier. He was released by Hangzhou at the end of 2009.
He joined Serbia's Jelen Super Liga side Spartak Zlatibor Voda on a free transfer and he made his debut on 22 July 2010, in a 2–0 home win against FC Differdange 03 at the Second leg of 2010–11 UEFA Europa League Second qualifying round. Throughout the season he would only play in three league games before being released at the end of the season and return to China where he joined second tier football club Fujian Smart Hero at the beginning of the 2012 Chinese league season.