Mohammad Hafeez      

Full name Mohammad Hafeez

Born October 17, 1980, Sargodha, Punjab

Current age 34 years 260 days

Major teams Pakistan, Faisalabad, Faisalabad Wolves, Guyana Amazon Warriors, Kolkata Knight Riders, Lahore Lions, Melbourne Stars, 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 44 84 8 2970 224 39.07 5256 56.50 8 10 367 21 34 0
ODIs 161 161 9 4731 140* 31.12 6407 73.84 9 25 496 63 56 0
T20Is 62 60 3 1354 86 23.75 1172 115.52 0 7 142 33 18 0
First-class 177 305 14 10469 224 35.97 23 48 153 0
List A 256 256 14 8391 140* 34.67 14 52 101 0
Twenty20 163 154 13 3586 102* 25.43 2846 126.00 2 22 390 105 57 0
Bowling averages
Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
Tests 44 70 3953 1763 52 4/16 4/48 33.90 2.67 76.0 2 0 0
ODIs 161 144 6458 4397 123 3/17 3/17 35.74 4.08 52.5 0 0 0
T20Is 62 57 1004 1120 46 4/10 4/10 24.34 6.69 21.8 1 0 0
First-class 177 14045 6339 229 8/57 27.68 2.70 61.3 6 2
List A 256 11122 7556 221 4/23 4/23 34.19 4.07 50.3 3 0 0
Twenty20 163 151 2909 3012 135 4/10 4/10 22.31 6.21 21.5 3 0 0
Career statistics
Test debut Pakistan v Bangladesh at Karachi, Aug 20-24, 2003 scorecard
Last Test Sri Lanka v Pakistan at Colombo (PSS), Jun 25-29, 2015 scorecard
Test statistics
ODI debut Pakistan v Zimbabwe at Sharjah, Apr 3, 2003 scorecard
Last ODI Pakistan v Zimbabwe at Lahore, May 31, 2015 scorecard
ODI statistics
T20I debut England v Pakistan at Bristol, Aug 28, 2006 scorecard
Last T20I Pakistan v Zimbabwe at Lahore, May 22, 2015 scorecard
T20I statistics
First-class debut 1998/99
Last First-class Sri Lanka v Pakistan at Colombo (PSS), Jun 25-29, 2015 scorecard
List A debut 1998/99
Last List A Pakistan v Zimbabwe at Lahore, May 31, 2015 scorecard
Twenty20 debut Australia A v Pakistanis at Adelaide, Jan 13, 2005 scorecard
Last Twenty20 Pakistan v Zimbabwe at Lahore, May 22, 2015 scorecard
Recent matches
Bat & Bowl Team Opposition Ground Match Date Scorecard
42, 1/19, 8, 0/20 Pakistan v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
2/40, 2, 0/24, 46* Pakistan v Sri Lanka Galle 17 Jun 2015 Test # 2167
3, 0/30, 8 Pakistanis v SL Pres. XI Colombo (Colts) 11 Jun 2015 Other
80, 0/10 Pakistan v Zimbabwe Lahore 31 May 2015 ODI # 3653
1/33, 15 Pakistan v Zimbabwe Lahore 29 May 2015 ODI # 3652
86, 0/44 Pakistan v Zimbabwe Lahore 26 May 2015 ODI # 3651
12 Pakistan v Zimbabwe Lahore 22 May 2015 T20I # 417
0/26, 10 Lahore Lions v S Stallions Faisalabad 18 May 2015 T20
1/20, 1 Lahore Lions v R Rams Faisalabad 17 May 2015 T20
8, 1/25 Lahore Lions v Tigers Faisalabad 16 May 2015 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

Jun 26, 2015

Mohammad Hafeez celebrates the wicket of Dhammika Prasad, 2nd Test, Colombo, 2nd day, June 26, 2015

Mohammad Hafeez celebrates the wicket of Dhammika Prasad

© AFP

Jun 25, 2015

Mohammad Hafeez swivels and plays a pull,  Sri Lanka v Pakistan, 2nd Test, Colombo, June 25, 2015

Mohammad Hafeez swivels and plays a pull

© Associated Press

Jun 21, 2015

Mohammad Hafeez and Ahmed Shehzad celebrate Pakistan's 10-wicket win, 1st Test, Galle, 5th day, June 21, 2015

Mohammad Hafeez and Ahmed Shehzad celebrate Pakistan's 10-wicket win

© Ishara S.Kodikara/AFP/Getty Images

Country Fixtures Country Results
3rd Test: Sri Lanka v Pakistan at Pallekele - Jul 3-7
Sri Lanka 278 Pakistan 41/2 (12.1 ov)
1st ODI: Sri Lanka v Pakistan at Dambulla
Jul 11, 2015 (10:00 local | 04:30 GMT | 00:30 EDT | 23:30 CDT -1d | 21:30 PDT -1d)
2nd ODI: Sri Lanka v Pakistan at Pallekele
Jul 15, 2015 (14:30 local | 09:00 GMT | 05:00 EDT | 04:00 CDT | 02:00 PDT)
3rd ODI: Sri Lanka v Pakistan at Colombo (RPS)
Jul 19, 2015 (14:30 local | 09:00 GMT | 05:00 EDT | 04:00 CDT | 02:00 PDT)
4th ODI: Sri Lanka v Pakistan at Colombo (RPS)
Jul 22, 2015 (14:30 local | 09:00 GMT | 05:00 EDT | 04:00 CDT | 02:00 PDT)
Complete fixtures » | Download Fixtures »
News | Features Last 3 days
News | Features Last 3 days