Guyana Amazon Warriors
Kolkata Knight Riders
Sui Northern Gas Pipelines Limited
Mohammad Hafeez also known as Professor was born on 18 October 1980 in Sargodha, Pakistan. Hafeez is an all rounder cricketer. He is one of the most controversial player of Pakistan Team. He is currently playing in a One Day International format. Hafeez is also a part of PSL team Peshawar Zalmi. If you are looking for Mohammad Hafeez stats, career, photos, profile and his height and age then you can find this information here. you can also find the public opinion about Mohammad Hafeez here.
Mohammad Hafeez Batting Career Summary