Usman Ahmad Shahzad

Nationality
pakPakistan
Sports Type
Snooker Player

Date of Birth: 22/05/1999

Amateur Snooker Player

Local titles: 19

Arabian titles: –

Asian titles: –

International titles: –

Best Achieved title: –

Highest Break (Official): 145

Highest Break (Training): 147