+380665675857 •

players

1966 World Amateur Snooker Championship (1966-12-27 - 1967-01-04)

Barrie Bill 6 (11) 2 Karim Hamid h2h
Spencer John 6 (11) 0 Karim Hamid h2h
Karim Hamid 0 (11) 6 Owen Gary h2h
Karim Hamid 0 (11) 6 Lafir Mohammed h2h
Karim Hamid 4 (11) 6 Demarco Bert h2h