Pakistani cricketer Mohammad Hafeez is an all-rounder. Hafeez began his cricket career in domestic cricket in 1998. Later, he was included to the World Cup squad of 2003.
He has represented many teams in various tournaments throughout the United States. After 55 test matches, Hafeez announced his retirement from the test format in December 2018.
Mohammad Hafeez is married to Nazia, with whom he shares two daughters, Amal and Emaan. Mohammad Hafeez is very active on social media, and he frequently shares photographs of his gorgeous family with his fans.