Home
>
Teams
>
International
>
Pakistan
>
Mohammad Hafeez
Mohammad Hafeez
Pakistan
Born:
Oct 17, 1980 (39 years 11 months)
Birth Place:
Sargodha, Punjab
Playing Role:
Batting Allrounder
Batting Style:
Right Handed Bat
Bowling Style:
Right-arm offbreak
ODI Debut:
Pakistan v Zimbabwe at Sharjah, Apr 3, 2003
Last ODI:
Pakistan v Bangladesh at London, Jul 5, 2019
Test Debut:
Pakistan v Bangladesh at Karachi, Aug 20-24, 2003
Last Test:
New Zealand v Pakistan at Abu Dhabi, Dec 3-7, 2018
T20 Debut:
England v Pakistan at Bristol, Aug 28, 2006
Last T20:
England v Pakistan at Manchester, Sep 1, 2020
Other Teams:
Pakistan, Lahore Lions, Kolkata Knight Riders, Dhaka Dynamites, Lahore Qalandars, Peshawar Zalmi, Rajshahi Kings, Melbourne Renegades, Melbourne Stars, Hung Hom JD Jaguars, Guyana Amazon Warriors, St Kitts and Nevis Patriots, Montreal Tigers, Nangarhar Leopards,

ICC RANKINGS


T20
ODI
Test
Batting
-
-
-
Bowling
-
-
-