Zhang w World Tour wystąpiła po raz pierwszy w 2002. Od 2004 grała w parze z Xue Chen, z którą zdobyła złoty medal podczas igrzysk azjatyckich 2006 w Doha. Obie reprezentowały ChRL podczas igrzysk olimpijskich 2008 w Pekinie. W fazie grupowej wszystkie spotkania, a następnie wygrały z Kubankami (Larrea / Fernández) w 1/8 i Amerykankami (Branagh / Youngs) w 1/4 finału. W półfinale uległy swoim rodaczkom Wang i Tian. W pojedynku o trzecie miejsce pokonały brazylijską parę Antunes / Ribeiro. Na igrzyskach azjatyckich 2010 w Kantonie Chinki powtórzyły sukces sprzed czterech lat. W następnym roku zdobyły brąz na rozgrywanych w Rzymie mistrzostwach świata.