Mohammad Hafeez

Nationality
pakPakistan
Position
Allrounder
Current Team
Pokhara Avengers

Mohammad Hafeez is a former Pakistani international cricketer. Hafeez was a versatile batsman who could bat anywhere in the top 6 and formed part of the bowling attack.