Mohammad Hafeez is a Pakistani cricket player. Hafeez usually opens the batting and forms part of the bowling attack. He is regarded as one of the best all-rounders in the world, having been ranked as the top all-rounder by the ICC Player Rankings in the limited overs formats on numerous occasions. Read More
Pakistan captain Babar Azam praised all-rounder Mohammad Hafeez for bowling an economical spell in the powerplay of the second T20I against West Indies. ...
All-rounder Mohammad Hafeez returned after missing the Proteas series while Sharjeel Khan made a comeback to the T20I side as Pakistan Cricket Board (PCB) on Friday announced a 35-member squad for South Africa and Zimbabwe tour. ...
All-rounder Mohammad Hafeez has "politely turned down" the Pakistan Cricket Board's (PCB) central contract offer after the T20I specialist was put in Category C. ...
Pakistan all-rounder Mohammad Hafeez has lavished praise on the young Indian side after the boys managed to beat Australia 2-1 in the just concluded series Down Under. ...