Live Scores Upcoming Results
Here is a profile and biography of Pakistan cricket player Mohammad Hafeez. Read for information on PAK cricketer Mohammad Hafeez

Mohammad Hafeez  (Pakistan)

Mohammad Hafeez Full Name: Mohammad Hafeez
Date of Birth: Oct 17, 1980, Sargodha, Punjab
Major Team: Pakistan, Faisalabad, Faisalabad Wolves, Guyana Amazon Warriors, Kolkata Knight Riders, Lahore Lions, Melbourne Stars, Sargodha, Sui Gas Corporation of Pakistan
Playing Roll: All Rounder
Batting Style: Right
Bowling Style: Right-arm offbreak
International Debut: 2003

Batting And Fielding Records

Type M Inns NO Runs HS Ave BF SR 100 50 4s 6s Ct St
Test 55 105 8 3652 224 37.65 6520 56.01 10 12 455 28 45 -
ODI 203 202 14 6153 140* 32.73 8143 75.56 11 34 624 99 79 -
T20I 89 86 8 1908 86 24.46 1643 116.13 - 10 196 51 25 -

Bowling Records

Type M Inns Balls Runs Wkts BBI BBM Ave Eco SR 4W 5W 10W
Test 55 77 4067 1808 53 4/16 4/48 34.11 2.67 76.74 2 - -
ODI 203 166 7469 5116 137 4/41 4/41 37.34 4.11 54.52 1 - -
T20I 89 67 1117 1226 54 4/10 4/10 22.70 6.59 20.69 1 - -

Career Statistics

Test Debut:  Pakistan v Bangladesh at Karachi, 20-24, Aug 2003
ODI Debut:  Pakistan v Zimbabwe at Sharjah, Apr 03, 2003
T20I Debut:  England v Pakistan at Bristol, Aug 28, 2006
Live Scores Upcoming Results
Players Index by Type

Top