Zhang voitti 3 000 metrin juoksun alle 20-vuotiaiden maailmanmestaruuden Soulissa 1992 ajalla 8.46,86. Seuraavana vuonna hän saavutti samalla matkalla hopeaa Itä-Aasian kisoissa sekä Stuttgartin MM-kisoissa ajalla 8.29,25. Hän juoksi 3 000 metrin maailmanennätyksen 8.22,06 Kiinan Kansallisten Kisojen alkuerissä Pekingissä 12. syyskuuta 1993. Wang Junxia rikkoi ennätyksen toisessa alkuerässä. Loppukilpailussa Zhang sijoittui kolmanneksi ennätyksellään 8.16,50.