Xu Yinsheng nahm viermal an Weltmeisterschaften teil. Dabei wurde er viermal Weltmeister. 1961, 1963 und 1965 holte er mit der Mannschaft den Titel. 1965 siegte er zusammen mit Zhuang Zedong Gold im Doppel, mit dem er 1963 bereits das Endspiel erreicht hatte. Bronze gewann er 1963 im Einzel und 1959 mit dem Team.