Xu Yan (born 22 January 1985) is a Singaporean table tennis player. She competed at the 2006 Commonwealth Games where she won a gold medal in the women's team event, a silver medal in the women's doubles event and a bronze in the women's singles event. Xu had left Singapore.