Sun Xiang started his football career playing for Shanghai 02 before the club was taken over by Shanghai Shenhua. He was then promoted to the club's first team in the 2002 season along with his twin brother Sun Ji where they both quickly established themselves within the team.
Sun Xiang started his football career playing for Shanghai 02 before being absorbed into Shanghai Shenhua. He was subsequently promoted to the top-tier team in the 2002 season, alongside his twin brother Sun Ji, where they both rapidly established themselves as key figures within the squad.