Name : Mohammad Hafeez Nationality : Pakistan Date of Birth : 17th Oct 1980, Sargodha, Punjab
An opening batsman and a handy offspin bowler, Hafeez was one of the young players who shows good technique.
Batting Style
Right Hand Batsman
Bowling Style
Right Arm Off Break
Test Debut
Against Bangladesh on Wed 20th Aug 2003
Latest Test
Against Bangladesh on Wed 3rd Sep 2003
ODI Debut
Against Zimbabwe on Thu 3rd Apr 2003
Latest ODI
Against Australia on Sun 6th Feb 2005
Achievements