Michael Wild's Matches In The World-amateur-championship-men

Group 12
Asif
Wild
Total
50+ Breaks
111
Group 12
Wild
Beggel
Total
50+ Breaks
129
Group 12