Die 1,65 m große Zhang Di erkämpfte bei den Asienmeisterschaften 1988 eine Bronzemedaille im Halbmittelgewicht. 1989 belegte sie im Mittelgewicht den siebten Platz bei den Weltmeisterschaften. Bei den Asienspielen 1990 in Peking besiegte sie im Finale die Japanerin Ryōko Fujimoto. Im Jahr darauf unterlag sie bei den Weltmeisterschaften in Barcelona der Britin Kate Howey im Viertelfinale. Mit zwei Siegen in der Hoffnungsrunde erreichte sie den Kampf um eine Bronzemedaille, den sie gegen die Japanerin Ryōko Fujimoto verlor.