Xu made her debut playing on the ITF Women's Circuit in China.
[3] She was a finalist in women's doubles at the 2007 and 2008 China Open in Beijing with Han Xinyun.
[citation needed] The biggest achievement of the Canadian/Chinese pair was reaching the final of the 2019 Wimbledon Championships, losing to Barbora Strycova and Hsieh Su-wei.
In Indian Wells, she won the second WTA 1000 title of her career in doubles, partnering with Yang Zhaoxuan.
[8] They also took the title at the Silicon Valley Classic[9] She qualified for her fourth 2022 WTA Finals with a different partner, compatriot Yang Zhaoxuan.