Mohammad Hafeez

Mohammad Hafeez
Mohammad Hafeez

Mohammad Hafeez is a Pakistani international cricketer. Hafeez is a versatile batsman who can play anywhere in the top 6 and forms part of the bowling attack. He once used to be widely regarded as one of the best white-ball all-rounders in the world, having been ranked as the top all-rounder by the ICC Player Rankings in the limited overs formats on a few occasions. He is known for his intelligent batting but also for aggressive shot plays when needed. He retired from Test Cricket in December 2018, departing the ground for the final time in white clothing to a guard of honour from his teammates.

From *.wikipedia.org,
General Info
.
Male
Date of Birth
October 17th, 1980
Age
46
Birth Place
Pakistan, Punjab
Star Sign
Libra
Social Networks , Links
Interest
Loading Chart...
Lists
    index: 1x 0.025506019592285s
fmsppl-page-output: 1x 0.022725105285645s
t_/pages/fms-person-json: 1x 0.022700071334839s
t_/blocks/person-card-json: 1x 0.015263080596924s
headline: 7x 0.0099067687988281s
t_/common/header: 1x 0.006850004196167s
router_page: 1x 0.0021870136260986s
t_/common/head: 1x 0.00046396255493164s
head-facts: 1x 0.00044512748718262s
t_/common/footer: 1x 0.00038599967956543s
t_/common/searcher-result: 1x 1.5020370483398E-5s
----- END OF DUMP (2026-11-14 05:08:11)  -----