Xu Xinjian's Matches In The World-amateur-championship-men

Group 2
Group 2
Group 2
Group 2
Group 2
Mohammadi
Xinjian
Total
50+ Breaks
131
Group 2
Group 2