Zhang Hui would play for the Hebei youth team before going on loan to third tier football club Wuhan Three Towns in the 2019 China League Two season. He would have his loan renewed with Wuhan for the following season, which saw the club win the division and promotion to the second tier.[1] On his return to Hebei, he would eventually make his debut for the club on 23 April 2021 against Wuhan in a 1-1 draw.[2]