Mohammad Hafeez      

Full name Mohammad Hafeez

Born October 17, 1980, Sargodha, Punjab

Current age 31 years 118 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 26 50 5 1644 143 36.53 3074 53.48 4 7 209 11 17 0
ODIs 91 91 4 2327 139* 26.74 3411 68.22 3 12 268 22 30 0
T20Is 26 24 0 529 71 22.04 453 116.77 0 2 63 12 11 0
First-class 152 258 11 8519 180 34.48 18 41 134 0
List A 179 179 9 5729 139* 33.70 8 36 74 0
Twenty20 75 73 5 1751 100 25.75 1292 135.52 1 10 214 50 28 0
Bowling averages
Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
Tests 26 42 2250 899 26 4/31 4/61 34.57 2.39 86.5 1 0 0
ODIs 91 84 3521 2426 77 3/17 3/17 31.50 4.13 45.7 0 0 0
T20Is 26 22 380 453 22 4/10 4/10 20.59 7.15 17.2 1 0 0
First-class 152 11503 5132 185 8/57 27.74 2.67 62.1 6 2
List A 179 7831 5337 165 4/23 4/23 32.34 4.08 47.4 2 0 0
Twenty20 75 67 1286 1360 65 4/10 4/10 20.92 6.34 19.7 1 0 0
Career statistics
Test debut Pakistan v Bangladesh at Karachi, Aug 20-24, 2003 scorecard
Last Test England v Pakistan at Dubai (DSC), Feb 3-6, 2012 scorecard
Test statistics
ODI debut Pakistan v Zimbabwe at Sharjah, Apr 3, 2003 scorecard
Last ODI Afghanistan v Pakistan at Sharjah, Feb 10, 2012 scorecard
ODI statistics
T20I debut England v Pakistan at Bristol, Aug 28, 2006 scorecard
Last T20I Bangladesh v Pakistan at Dhaka, Nov 29, 2011 scorecard
T20I statistics
First-class debut 1998/99
Last First-class England v Pakistan at Dubai (DSC), Feb 3-6, 2012 scorecard
List A debut 1998/99
Last List A Afghanistan v Pakistan at Sharjah, Feb 10, 2012 scorecard
Twenty20 debut Australia A v Pakistanis at Adelaide, Jan 13, 2005 scorecard
Last Twenty20 Bangladesh v Pakistan at Dhaka, Nov 29, 2011 scorecard
Recent matches
Bat & Bowl Team Opposition Ground Match Date Scorecard
0/28, 8 Pakistan v Afghanistan Sharjah 10 Feb 2012 ODI # 3236
13, 21, 0/6 Pakistan v England Dubai (DSC) 3 Feb 2012 Test # 2034
31, 3/54, 22, 1/11 Pakistan v England Abu Dhabi 25 Jan 2012 Test # 2032
1/5, 88, 0/4, 15* Pakistan v England Dubai (DSC) 17 Jan 2012 Test # 2030
0/27, 14, 0/8, 47 Pakistan v Bangladesh Dhaka 17 Dec 2011 Test # 2024
0/9, 143, 1/21 Pakistan v Bangladesh Chittagong 9 Dec 2011 Test # 2022
0, 3/27 Pakistan v Bangladesh Chittagong 6 Dec 2011 ODI # 3222
32, 2/15 Pakistan v Bangladesh Dhaka 3 Dec 2011 ODI # 3220
1/7, 22 Pakistan v Bangladesh Dhaka 1 Dec 2011 ODI # 3218
25, 2/11 Pakistan v Bangladesh Dhaka 29 Nov 2011 T20I # 216
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

Feb 10, 2012

Dawlat Zadran is thrilled to have Mohammad Hafeez's wicket, Afghanistan v Pakistan, one-off ODI, Sharjah, February 10, 2012

Dawlat Zadran is thrilled to have Mohammad Hafeez's wicket

© AFP

Jan 25, 2012

Monty Panesar is congratulated on removing Mohammad Hafeez, Pakistan v England, 2nd Test, Abu Dhabi, 1st day, January 25, 2012

Monty Panesar is congratulated on removing Mohammad Hafeez

© AFP

Jan 25, 2012

A disappointed Mohammad Hafeez trudges off, Pakistan v England, 2nd Test, Abu Dhabi, 1st day, January 25, 2012

A disappointed Mohammad Hafeez trudges off

© AFP

Country Fixtures Country Results
Baluchistan v Khyber-Pak at Peshawar
Feb 12-15, 2012 (10:00 local | 05:00 GMT | 00:00 EST | 23:00 CST | 21:00 PST)
Federal v Sind at Rawalpindi
Feb 12-15, 2012 (10:00 local | 05:00 GMT | 00:00 EST | 23:00 CST | 21:00 PST)
1st ODI: England v Pakistan at Abu Dhabi
Feb 13, 2012 (15:00 local | 11:00 GMT | 06:00 EST | 05:00 CST | 03:00 PST)
2nd ODI: England v Pakistan at Abu Dhabi
Feb 15, 2012 (15:00 local | 11:00 GMT | 06:00 EST | 05:00 CST | 03:00 PST)
3rd ODI: England v Pakistan at Dubai (DSC)
Feb 18, 2012 (15:00 local | 11:00 GMT | 06:00 EST | 05:00 CST | 03:00 PST)
Complete fixtures » | Download Fixtures »
News | Features Last 3 days
News | Features Last 3 days
  • Cricinfo Widgets
Sponsored Links

Access your Indian Rupee earnings from anywhere in the world.

on registering and transfer of USD 250 and above.

At Cricshop.com