He spent the majority of his professional career with Chongqing Lifan and Beijing Guoan, and was featured in 3 games with the Chinese national team.
[2] On 3 January 2005, English Championship side Sheffield United became interested in Zhang and officially signed him to their youth academy.
[3] He would struggle to receive any playing time because he wasn't granted a work permit; however, on 11 December 2005, the club officially took over China League One side Chengdu Blades and Zhang was incorporated into the squad.
[5] Primeira Liga side FC Porto also became interested in Zhang who eventually signed for a two-year deal on 17 August 2007 after a drawn out transfer that required international clearance.
[8] Zhang would eventually find a club with Austrian Regional League side SV Horn who he joined on 20 February 2009.