Mohammad Hafeez Pakistani cricket player

Words
35
Reading
1 min
Listen
Play
8y

77.JPG

Mohammad Hafeez is a Pakistani cricket player, who plays all forms of the game and a former T20I captain of Pakistan cricket team. Hafeez usually opens the batting and forms part of the bowling attack.

Mohammad Hafeez Pakistani cricket player | Ecency