Che Hao has faced 89 opponents throughout his career

Player Team(s) Games
Guo Ailun 1
Michael Beasley 1
Andray Blatche 1
Denzel Bowles 1
Liang Cai 1
LiLong Cai 1
Fei Cao 1
Yan Cao 1
Ya-Song Chang 1
Tsung-Hsien Chang 2
Xiaodong Chen 2
Minchen Chong 1
Brandon Costner 1
Jinming Cui 1
Lehei De 1
JunJiang Dong 1
Michael Efevberha 2
ChengLin Fan 1
Qi Feng 1
Songlin Gong 1
Dejun Han 1
Shu Han 1
Delong Han 1
XiaoBin He 2
Tian-Ju He 1
Ho Bin Huang 1
Lester Hudson 1
Bernard James 1
Cheng Jia 2
Dominique Jones 1
Mahdi Kamrani 1
Arsalan Kazemi 1
Makhan Korambek 1
Ang Lee 1
Xiaoxu Li 1
Ming Lian 1
Wei Liu 1
Dapeng Liu 1
Zhenan Liu 1
Wei Liu 1
Shunan Liu 1
Zhixuan Liu 1
Xiaoming Lu 1
Zhuang Ma 1
Micheal Madanly 1
Tursun Mardan 1
William McDonald 1
Lingyuan Meng 1
Jamison Morgan 1
RenPeng Peng 1
Azat Shoklet 1
Jianye Song 1
Mingyang Sun 1
Sebastian Telfair 1
Heqi Teng 1
Deon Thompson 1
Yuchen Tian 1
Wen-Ting Tseng 1
Ru Wa 1
Dayon Wang 1
Lei Wang 1
JunLin Wang 1
Willie Warren 1
Su Wei 1
Meng Wei 1
Metta World Peace 1
Yang Wu 1
Nan Wu 2
Jian Xiao 1
Libin Xie 1
Tao Xu 1
Ke Xu 1
JingMin Yang 1
Kaifu Yao 1
Peng Yao 1
Guo Yifei 1
Shulong Yu 2
Changdong Yu 1
Chen Yu 1
Biao Zhang 1
MingHao Zhang 1
Bo Zhang 1
Jiwei Zhao 1
Zhung Zhaoxu 1
Wang Zhi-zhi 1
Cheng Zhong 1
Qi Zhou 1
Yuchen Zou 1
Zhennian Zuo 1