Zhang Xiaoyu (; born March 16, 1983, in Beijing) is a female shot putter from PR China. She won the event at the 2004 Asian Indoor Athletics Championships, which were first held that year. She finished 20th in the Women's shot put at the 2004 Olympics.
Achievements Representing 2003World ChampionshipsParis, France21st (q)16.82 m2004Asian Indoor ChampionshipsTehran, Iran 1st17.38 mOlympic GamesAthens, Greece20th (q)17.22 m
References sports-reference.com