Zhang was selected in the Hong Kong Top Footballer Awards (Best XI Squad) in the 2006–07 season.
[3] Zhang is eligible to represent Hong Kong in international competitions after living there for 2 years.
[4] Zhang was selected into Hong Kong League XI for 2007 Lunar New Year Cup and played in the first round against the Jamaica Olympic Team.
On 14 January 2009, Zhang made his international debut for Hong Kong in a friendly match against India.
On 9 July 2008, Zhang was sentenced to imprisonment for 8 months for the offence of inflicting grievous bodily harm upon another person.