As of 4 November 2018, Du Wenxiang has played in five leagues, including Chinese Super League, China League One, and China League Two, and he currently plays for China League One, also known as The Chinese Football Association China League or Chinese Jia League.
Statistics accurate as of match played 4 November 2018. Chinese Super League China League One China League Two China League One China League Two 
