Mohammad Hafeez      

Full name Mohammad Hafeez

Born October 17, 1980, Sargodha, Punjab

Current age 32 years 220 days

Major teams Pakistan, Faisalabad, Faisalabad Wolves, Kolkata Knight Riders, Sargodha, Sui Gas Corporation of Pakistan

Playing role Allrounder

Batting style Right-hand bat

Bowling style Right-arm offbreak

Mohammad Hafeez
Batting and fielding averages
Mat Inns NO Runs HS Ave BF SR 100 50 4s 6s Ct St
Tests 32 62 5 2002 196 35.12 3738 53.55 5 8 250 12 21 0
ODIs 117 117 5 3150 139* 28.12 4492 70.12 5 16 347 32 35 0
T20Is 43 41 0 1013 86 24.70 863 117.38 0 5 114 25 14 0
First-class 165 283 11 9501 196 34.93 20 46 140 0
List A 211 211 10 6756 139* 33.61 10 42 80 0
Twenty20 109 103 7 2671 102* 27.82 2043 130.73 2 16 316 74 41 0
Bowling averages
Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
Tests 32 51 2669 1122 34 4/16 4/48 33.00 2.52 78.5 2 0 0
ODIs 117 109 4859 3265 99 3/17 3/17 32.97 4.03 49.0 0 0 0
T20Is 43 39 686 775 35 4/10 4/10 22.14 6.77 19.6 1 0 0
First-class 165 12761 5698 211 8/57 27.00 2.67 60.4 6 2
List A 211 9463 6380 193 4/23 4/23 33.05 4.04 49.0 2 0 0
Twenty20 109 99 1886 1986 99 4/10 4/10 20.06 6.31 19.0 3 0 0
Career statistics
Test debut Pakistan v Bangladesh at Karachi, Aug 20-24, 2003 scorecard
Last Test South Africa v Pakistan at Centurion, Feb 22-24, 2013 scorecard
Test statistics
ODI debut Pakistan v Zimbabwe at Sharjah, Apr 3, 2003 scorecard
Last ODI Ireland v Pakistan at Dublin, May 23, 2013 scorecard
ODI statistics
T20I debut England v Pakistan at Bristol, Aug 28, 2006 scorecard
Last T20I South Africa v Pakistan at Centurion, Mar 3, 2013 scorecard
T20I statistics
First-class debut 1998/99
Last First-class South Africa v Pakistan at Centurion, Feb 22-24, 2013 scorecard
List A debut 1998/99
Last List A Ireland v Pakistan at Dublin, May 23, 2013 scorecard
Twenty20 debut Australia A v Pakistanis at Adelaide, Jan 13, 2005 scorecard
Last Twenty20 Faisalabad Wolves v Lahore Lions at Lahore, Mar 30, 2013 scorecard
Recent matches
Bat & Bowl Team Opposition Ground Match Date Scorecard
122*, 2/34 Pakistan v Ireland Dublin 23 May 2013 ODI # 3357
18, 1/12 Pakistan v Scotland Edinburgh 17 May 2013 ODI # 3356
58, 1/58 Sui Gas v WAPDA Karachi 19 Apr 2013 LA
1/14, 62 Sui Gas v Habib Bank Karachi 16 Apr 2013 LA
15, 2/29 Sui Gas v National Bnk Lahore 13 Apr 2013 LA
0, 1/22 Sui Gas v Port Qasim A Lahore 9 Apr 2013 LA
45, 0/33 Sui Gas v ZTBL Multan 7 Apr 2013 LA
1/48, 24 Sui Gas v Khan RL Multan 5 Apr 2013 LA
3/30, 36 Lahore Lions v Wolves Lahore 30 Mar 2013 T20
0* Lahore Lions v Falcons Lahore 28 Mar 2013 T20
Profile

An opening batsman and handy offspin bowler, Mohammad Hafeez first played for Pakistan in 2003, but it was only in 2011 that he finally became a regular in the side in all formats.

  • Read More
Latest Articles
Latest Photos

May 23, 2013

Mohammad Hafeez has a laugh before bowling a ball, Ireland v Pakistan, 1st ODI, Dublin, May 23, 2013

Mohammad Hafeez has a laugh before bowling a ball

© AFP

May 23, 2013

Mohammad Hafeez goes down to the turf after completing his century, Ireland v Pakistan, 1st ODI, Dublin, May 23, 2013

Mohammad Hafeez goes down to the turf after completing his century

© AFP

May 23, 2013

Mohammad Hafeez is congratulated by Nasir Jamshed on his century, Ireland v Pakistan, 1st ODI, Dublin, May 23, 2013

Mohammad Hafeez is congratulated by Nasir Jamshed on his century

© AFP

Tour Results
India v Pakistan at Delhi - Jan 6, 2013
India won by 10 runs
India v Pakistan at Kolkata - Jan 3, 2013
Pakistan won by 85 runs
India v Pakistan at Chennai - Dec 30, 2012
Pakistan won by 6 wickets (with 11 balls remaining)
India v Pakistan at Ahmedabad - Dec 28, 2012
India won by 11 runs
India v Pakistan at Bangalore - Dec 25, 2012
Pakistan won by 5 wickets (with 2 balls remaining)
More results »
News | Features Last 3 days
News | Features Last 3 days
Sponsored Links

Safe & simple online money transfer. Apply Now!

Available now at Cricshop