Mohamad Hafeez Bio, Age, Height, Weight, Net Worth and More

An opening batsman and a more than decent off-spinner, Mohammad Hafeez, came into the Pakistan side after their early exit from the 2003 World Cup. He made a promising start to his Test career, scoring a half-century on debut against Bangladesh and followed it up with a century in the next match. However, his form in ODIs suffered a dip towards the end of the year, and he was left out of the Test side as well. Despite being dropped, Hafeez remained in the sidelines and continued to score heavily in the domestic circuit.