Nan Liu has faced 42 opponents throughout his career

Player Team(s) Games
Willy Anthony Bannister 1
Xiaohui Bi 1
Ma Chao 1
Benson Egemonye 1
Hui Fang 1
Bo Feng 1
Xin Feng 1
Yang Gao 1
Mengxin He 1
XiaoBin He 1
Bin Hu 1
Qizhen Jia 1
Junqi Jiang 1
Ming Jin 1
Justin Johnson 1
Kenny Lawson 1
Peng Liu 1
Yang Liu 1
Naiyuan Liu 1
Peng Liu 1
Peng Liu 1
Long Ma 1
QingQing Ni 1
Courtney Pigram 1
Hua Qiu 1
Xiati Re 1
Nick Stallings 1
Jian Sun 1
Chang Chao Sun 1
Xianling Sun 1
Tiannong Sun 1
Jahmar Thorpe 1
Nan Wang 1
Yanqing Wang 1
DaPeng Wang 1
Ryan Wright 1
Canhuang Wu 1
Shusen Xu 1
Zhaolei Yang 1
Gang Yu 1
Yong-Lin Zhang 1
Yanxi Zhu 1