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 all-rounder Mohammad Hafeez announced his retirement from international cricket ending an 18-year-long career. Hafeez last played for Pakistan ... ...
Lahore Qalandars have named Pakistan pacer Shaheen Shah Afridi as the skipper of the team ahead of the upcoming season of the Pakistan Super League (PSL). ...
Pakistan all-rounder Mohammad Hafeez said that his side is physically and mentally ready for the second semi-final clash of the ongoing ICC Men's T20 World Cup against Australia in Dubai on Thursday. ...
Pakistan captain Babar Azam praised all-rounder Mohammad Hafeez for bowling an economical spell in the powerplay of the second T20I against West Indies. ...