Definitions for "Abdul Hafeez"
Abdul Hafeez (born 21 March, 1977) is a former English cricketer: an opening batsman and occasional medium-pace bowler who had a brief county cricket career with Worcestershire. He was born in Moseley, Birmingham.