Career
Xin Feng started his professional football career for second tier side Shanghai Pudong before he switched to top tier side and broke into the their team during the 1998 league season when he made four league appearances in his debut season. After five seasons with Shenzhen he would transfer back to his first team Shanghai Pudong, who had moved to Xi"an, Shaanxi and renamed themselves Shaanxi Chanba). Xin Feng would have to wait until February 7, 2007 before he made his international debut against Kazakhstan in a 2-1 victory in preparation for the 2007 AFC Asian Cup.
Unable to make the squad he was given another chance to prove himself by the new Chinese Head coach Vladimir Petrović in a friendly against Mexico in a 1-0 defeat on April 16, 2008.
Unable to recapture his club form for his country, Xin would only play once more for the senior team