Xu previously served as China's Ambassador to Afghanistan and Romania, besides senior cadre-level postings in the ruling Communist Party of China (CPC)
Sixty-year-old Xu succeeds veteran diplomat Sun Weidong who left India after completing his tenure in India in October 2022