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 49 94 8 3450 224 40.12 6108 56.48 9 12 429 28 41 -
ODI 175 175 10 5356 140* 32.46 7143 74.98 11 28 555 80 64 -
T20I 77 75 4 1614 86 22.73 1403 115.04 - 9 175 39 21 -

Bowling Records

Type M Inns Balls Runs Wkts BBI BBM Ave Eco SR 4W 5W 10W
Test 49 70 3953 1763 52 4/16 4/48 33.90 2.68 76.02 2 - -
ODI 175 146 6578 4499 129 4/41 4/41 34.88 4.10 50.99 1 - -
T20I 77 57 1004 1120 46 4/10 4/10 24.35 6.69 21.83 1 - -

Career Statistics

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

Top