Mohammad Hafeez is an all-rounder cricketer of Pakistan. Hafeez initiated his career from domestic cricket in 1998. Later he was selected for world cup 2003 squad. Domestically he has played in various tournaments for many teams. Hafeez took retirement from test format in December 2018 after completing 55 test matches.
Mohammad Hafeez is married to Nazia, the couple is blessed with two daughters named Amal and Emaan. Mohammad Hafeez is quite active on social media as he often treat with his fans with his adorable family pictures. Here we have gathered some beautiful family pictures of Mohammad Hafeez and family, have a look!