Home
>
Teams
>
International
>
Pakistan
>
Mohammad Hafeez
Mohammad Hafeez
Pakistan
Born:
Oct 17, 1980 (39 years 2 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:
New Zealand v Pakistan at Dubai (DSC), Nov 4, 2018
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
82
40
-
Bowling
-
-
-