Haafiz Shahid
Haafiz Shahid Yaqoob is a former Pakistani cricketer who played three ODIs in 1988. more »