Ming Fang Yan has faced 118 opponents throughout his career

Player Team(s) Games
Denzel Bowles 2
Liang Cai 3
Yan Cao 2
Zhenhua Cao
Shandong (CHN-1)
1
Fei Cao 1
Chang Yi Chai
Shanxi (CHN-1)
1
Ya-Song Chang 2
Tsung-Hsien Chang 1
Xiaodong Chen 1
Lei Chen 1
Jinming Cui 2
Osama Daghlas 2
Lehei De 2
Ike Diogu 1
Quincy Douby 2
Jiangpeng Duang
Shanxi (CHN-1)
1
Michael Efevberha 1
Zhu Fangyu 2
Tian Feng 1
Charles Gaines
Shanxi (CHN-1)
1
Shang Gao 2
Yang Ge 2
Zha Ge
Shanxi (CHN-1)
1
Hamed Haddadi 1
Shu Han 1
Dong Hanlin 1
Donnell Harvey
Shandong (CHN-1)
1
XiaoBin He 1
Hai Bei Huang 1
Darnell Jackson 2
Eugene Pooh Jeter
Shandong (CHN-1)
1
Zhe Ji 1
Cheng Jia 1
Chen Jianghua 2
Yi Jianlian 2
Ivan Johnson 1
Mingxin Ju 1
Peng Ju 1
Ang Lee 1
Hsueh-Lin Lee 1
Yuanyu Li 2
Jingyu Li
Shandong (CHN-1)
1
Gen Li 1
Li Lin
Shandong (CHN-1)
1
Shunan Liu 1
Ziqui Liu 2
Xiaoyu Liu 2
Wei Liu 2
Xiaoming Lu 1
Wei Lu 2
Zhi Luo 1
Micheal Madanly 1
Stephon Marbury 1
Jerel McNeal 1
Lingyuan Meng 1
Erzhati Mi 1
Tony Mitchell 1
Ke Mo 1
Zhou Peng 2
Doron Perkins 1
Josh Powell 1
Biao Qiu 1
Jooi Ran 1
Shavlik Randolph 1
Junfei Ren 2
Leon Rodgers 1
Hongfei Shi 1
Kangming Song 1
Ran Sui
Shandong (CHN-1)
1
Yue Sun 1
Guisen Tian
Shanxi (CHN-1)
1
Yuxiang Tian 1
Yuchen Tian 2
Hun Tio
Shandong (CHN-1)
1
Wen-Ting Tseng 3
Lei Wang 1
Zhongguang Wang 2
Yong-Liang Wang 1
Ligang Wang 1
Shipeng Wang 2
Xiaohui Wang 1
Liu Wei 2
D.J. White 2
Marcus Williams
Shanxi (CHN-1)
1
Yang Wu 2
Ke Wu
Shandong (CHN-1)
1
Quan Wu 1
Quanxi Wu 2
Khalif Wyatt 1
Zhi Xi
Shanxi (CHN-1)
1
Yo Bo Xia 1
Ke Xu 2
Jiahan Xu
Shandong (CHN-1)
1
Din Ya
Shandong (CHN-1)
1
Qin Yang 1
Wenbo Yang 1
Kaifu Yao 1
TingYu Ying 2
Chen Yu 2
Pan Yue
Shanxi (CHN-1)
1
Pen Yun
Shanxi (CHN-1)
1
Lingxu Zeng 1
Chu Zha 1
Yi Zhai 3
Xiaochuan Zhai 1
Bo Zhang 2
Biao Zhang 2
Dayu Zhang 1
Zhenhu Zhang 1
Songtao Zhang 1
Zhung Zhaoxu 2
Zhun Zheng 1
Xihang Zhi 1
Wang Zhi-zhi 2
Hongfei Zhishan
Shanxi (CHN-1)
1
Cheng Zhong 2
Zha Zhou
Shanxi (CHN-1)
1
Yanxi Zhu 1