Zhang Han has faced 71 opponents throughout his career

Player Team(s) Games
Cole Aldrich 1
Bruno Aleksic 1
Mehmet Alemdaroglu 1
Umar Atin 1
Umut Aygun 1
Metecan Birsen 1
Kasparas Cervinskis 1
Chu Che 1
Lin Jian Chen 1
Attila Dagdelen 1
Tomas Dimsa 1
Jiangpeng Duang 1
Shuo Fang 1
Courtney Fortson 1
Marius Grigonis 1
Ayberk Guleryuz 1
Rokas Gustys 1
Justin Hamilton 1
Zhongda He 1
Long-Mao Hu 1
Linsen Hu 1
Yichao Huang 1
Aaron Jackson 1
Simonas Januskis 1
Li Jianghuai 1
Mateo Jurkovic 1
Filip Knezevic 1
Nemanja Krtolica 1
Muhammed Kucukasci 1
Lukas Lekavicius 1
Yuanyu Li 1
Wei Liu 1
Dominik Mavra 1
Xianglong Meng 1
Da Meng 1
Jaksa Milatic 1
Tomas Miskinis 1
Andrew Nicholson 1
Simas Raupys 1
Thomas Robinson 1
Taylor Rochestie 1
Mehmet Sanli 1
Utku Saraloglu 1
Dario Saric 1
Paulius Satkus 1
Deshuai Shi 1
Liu Shuai 1
Mantvydas Staselis 1
Zhe Sun 1
No Ta 1
Justas Tamulis 1
Yuan Tan 1
Jianiyou Taruike 1
Guisen Tian 1
Toni Turkalj 1
Berk Ugurlu 1
Kent-Kaarel Vene 1
Xiaohui Wang 1
Xu Wang 1
Yacai Xie 1
Jin Xu 1
Lei Xu 1
Liu Yuyu 1
Cairen Zhang 1
Songtao Zhang 1
Tailong Zhao 1
Qingfei Zhao 1
Zhennian Zhen 1
Yanxi Zhu 1
Zhang Zhuo 1
Zhennian Zuo 1