Zhang Ze spielt hauptsächlich auf der ATP Challenger Tour, versucht sich aber immer wieder einmal auf der ATP World Tour und konnte dabei auch schon den einen oder anderen Erfolg feiern. So erreichte er beispielsweise bei den China Open 2012 das Viertelfinale, nach Siegen über Wu Di in der ersten Runde und Richard Gasquet im Achtelfinale. Schließlich scheiterte er im Viertelfinale am Deutschen Florian Mayer. Sein erstes Spiel bei einem Grand-Slam-Turnier hatte er 2014 nach überstandener Qualifikation bei den Australian Open 2014. Er traf in der ersten Runde auf den an Position 31 gesetzten Spanier Fernando Verdasco und verlor in vier Sätzen. Ein Jahr später konnte er sich erneut für die Australian Open qualifizieren und unterlag dieses Mal in vier Sätzen Lleyton Hewitt.
Auf der Challenger Tour erreichte er zum ersten Mal ein Finale in Fargʻona. 2010 spielte er sich dort als Qualifikant bis ins Endspiel und stand dem Russen Jewgeni Kirillow gegenüber, verlor das Spiel jedoch in drei Sätzen mit 3:6, 6:2 und 2:6. Den ersten Titel auf der Challenger Tour holte er 2016 an der Seite von Gong Maoxin bei dem Turnier in Chengdu. Seinen ersten Einzeltitel gewann er 2017 in San Francisco, als er ebenfalls als Qualifikant im Finale den an Position 7 gesetzten Kanadier Vasek Pospisil in drei Sätzen schlug.
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Das ist die übliche Reihenfolge im Chinesischen. Zhang ist hier somit der Familienname, Ze ist der Vorname.