Xu Huiqin remporte la médaille d'or aux Jeux asiatiques de la jeunesse en 2009 à Singapour, aux Championnats d'Asie juniors d'athlétisme 2010  à Hanoi et aux Championnats d'Asie juniors d'athlétisme 2012  à Colombo. Médaillée d'argent aux Championnats d'Asie d'athlétisme en salle 2014  à Hangzhou, elle obtient également la médaille d'argent aux Championnats d'Asie d'athlétisme 2015  à Wuhan et aux Championnats d'Asie d'athlétisme 2019 à Doha.