Du Wenxiang was promoted to Chongqing Lifan's first team squad in 2010.
[1] On 16 October 2010, he made his debut for Chongqing Lifan in the 2010 Chinese Super League against Jiangsu Sainty, coming on as a substitute for José Filho Duarte in the 83rd minute.
[2] On 17 February 2013, Du was loaned to China League One side Beijing BIT until 31 December 2013.
On 18 January 2017, Du moved to League Two side Sichuan Longfor.
[4] He would establish himself as a regular within the team and go on to win 2018 China League Two division title with the club.