Career
Zhang Lu started his football career with Liaoning Whowin in 2005 after graduating from their youth team Despite his age, he had quickly established himself within the Liaoning squad in his debut season. However while he had firmly established himself as the first choice goalkeeper, by the 2008 league season, he unfortunately saw them relegated to the second tier.
On 12 January 2016, Zhang transferred to his hometown club Tianjin Quanjian in the China League One.
Zhang was included in the preliminary squad to take part in the 2008 Summer Olympics, however he was the third choice keeper and did not make the final eighteen man final squad. While he had limited time with the youth team, he would still go on to make his senior debut for the Chinese national football team in a friendly against Portugal on 3 March 2010 in a 2–0 defeat.