Mohammad Hafeez

Mohammad Hafeez

Born October 17, 1980Sargodha, Punjab
Age 34 Years, 2 Months, 6 Days
National Side Pakistan
Batting Style Right Handed
Bowling Off break
Batting Rank Test - 40, ODI - 20, World Cup - 20, T20I - 19
Bowling Rank Test - 50, ODI - 9, World Cup - 9, T20I - 11
Test Debut August 20, 2003 v Bangladesh
Last Test November 26, 2014 v New Zealand
ODI Debut April 3, 2003 v Zimbabwe
Last ODI December 17, 2014 v New Zealand
World Cup Debut March 13, 2007 v West Indies
Last World Cup March 30, 2011 v India
T20I Debut August 28, 2006 v England
Last T20I December 5, 2014 v New Zealand
IPL Debut April 18, 2008 v Bangalore
Last IPL May 20, 2008 v Jaipur
CL Debut September 21, 2014 v Kolkata
Last CL September 30, 2014 v Perth Scorchers
Teams Played Pakistan, Baluchistan Bears, Faisalabad, Faisalabad Wolves, Lahore Lions, Pakistan A, Punjab (P), PCB Reds, Sui Gas Corporation, Sargodha, Sui Northern Gas Pipelines Limited, Kolkata, Melbourne Renegades, Melbourne Stars, Khulna Royal Bengals, Wayamba United, Guyana Amazon Warriors
Man of the Match Test - 1, ODI - 14, World Cup - 1, T20I - 8, IPL - 0, CL - 0,
Career Span 2003 - 2014, 2003 - 2014, 2007 - 2011, 2006 - 2014, 2008, 2014,

A free-flowing batsman and a bowling style that emulated Saqlain Mushtaq's, Mohammad Hafeez was the have-it-all cricketer that Pakistan found in the early 2000s. He was one of the few players to be given a chance when the Pakistan squad was revamped following a dismal 2003 World Cup.

Player Tracker

  • Overall

  • Against

  • Where

  • Year

Batting & Fielding

Matches
40
Innings
77
Not Out
7
Runs
2640
Highest Score
197
v NZ
Hundreds
7
Fifties
10
Fours
331
Sixes
17
Average
37.71
Strike Rate
55.28
Catches
29
Stumpings
0

Bowling

Innings
62
Overs
579.5
Maidens
102
Runs
1515
Wicktes
43
Best Bowling
4/16
v SA
3 Wickets Haul
3
5 Wickets Haul
0
Average
35.23
Economy Rate
2.61
Strike Rate
80.90

Last 5 Performances

Batting Bowling Opposition Match Date
197(316) & 24(41) 2/110 v New Zealand Nov 26, 2014
96(137) & 101*(130) 1/60 & 1/21 v New Zealand Nov 09, 2014
45(89) & 3(6) 1/13 & 2/38 v Australia Oct 30, 2014
0(2) & DNB 1/54 & 0/29 v Australia Oct 22, 2014
21(59) & 1(4) 1/11 & 0/22 v Sri Lanka Jan 08, 2014