mohammad Hafeez born on 17 October 1980 in Sargodha, Punjab is a Pakistani cricket player, who playes all types of the games. Hafeez otherwise called The Professor, played in Bhera and was one of a few youthful all-rounders whom the Pakistani cricket squad swung to with a specific end goal to renew their side after their poor show in 2003 World Cup where Pakistan was out from first round.
He was the fourth worldwide player marked to the Caribbean Premier League and the principal Pakistani player to be named to the new Twenty20 competition. In 2011 he won an astounding 10 Man-of-the-Match awards in all types of international cricket and turned out to be just the third player to score 1000 runs and take 30 wickets in ODI coordinates inside a schedule year.
Against India on 18 March 2012 in Bangladesh he scored 105 off 113 balls and was engaged with a 224-run partnership with Nasir Jamshed. Hafeez was dropped from the Test side and struggled win back a place in the whites. He resigned from captaincy in 2014 following the first-round exit in ICC World T20, but remains an important part of the Pakistan ODI setup.