Mohammad Hafeez

Mohammad Hafeez is a Pakistani international cricketer. Hafeez is a versatile batsman who can bat anywhere in the top 6 and forms part of the bowling attack. He is... Wikipedia

  • Born:  October 17, 1980, Sargodha, Punjab, Pakistan
  • Nickname:  Chanda, Professor
  • Batting style:  Right-handed
  • Bowling style:  Right-arm off break
  • Role:  All-rounder
  • Data source:  DuckDuckGo