Xiang An has faced 40 opponents throughout his career

Player Team(s) Games
Murat Adiljan 1
Myron Allen 1
Lee Benson 1
Zhaoshen Chen 1
Tal Co 1
Yong Dai 1
Lei Han 1
Mike Harris 1
Ben He 1
Makhan Korambek 1
Tao Li
Yunnan (CHN-1)
1
PengFei Li 1
Li Lin
Yunnan (CHN-1)
1
Jia Liu 1
Wulan Mai 1
Juan Mendez 1
Duo Meng 1
Bateer Mengke 1
Gabriel Muoneke
Yunnan (CHN-1)
1
Biao Qiu 1
Brandon Robinson 1
Kangming Song 1
Yu Tian 1
Jing Wang 1
Yong Wang 1
Xinkai Wang
Yunnan (CHN-1)
1
Nan Wang
Yunnan (CHN-1)
1
Xu Xu
Yunnan (CHN-1)
1
Guochong Xu 1
Wenbo Yang 1
Ning Yu 1
Xue Yuyang 1
Zhe Zhang 1
Kai Zhang 1
Yi Zhang
Yunnan (CHN-1)
1
Wei Zhang 1
Shu Zhang 1
Anan Zhao
Yunnan (CHN-1)
1
Nan Zhao 1
Zhun Zheng 1