Pakistan

Mohammad Hafeez

Born: September 08, 1974, Okara, Punjab

Mohammad Hafeez bio

Mohammad Hafeez is a talented cricketer from Pakistan known for his versatility as an all-rounder, excelling in both batting and bowling. Born on October 17, 1980, in Sargodha, Punjab, Hafeez made his international debut in 2003. He has represented Pakistan in all three formats of the game and has been a consistent performer for the team. Hafeez has scored over 12,000 international runs and taken more than 250 wickets. He is known for his off-spin bowling and aggressive batting style. Hafeez has been a key player for Pakistan in crucial matches and is a respected veteran in the cricketing world.

Mohammad Hafeez career stats

Batting stats

Batting Matches Innings Nos Runs High score Ave BF SR 100s 50s 4s 6s Ct St
Tests - - - - - - - - - - - - - -
T20Is - - - - - - - - - - - - - -
ODIs - - - - - - - - - - - - - -
FC 10 14 0 350 105 25 884 39.59 1 1 39 0 9 0
List A 19 18 6 444 66* 37 472 94.06 0 1 46 4 13 0
T20s 4 2 1 46 32* 46 35 131.42 0 0 4 2 3 0

Bowling stats

Bowling Matches Innings Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10w
Tests - - - - - - - - - - - - -
T20Is - - - - - - - - - - - - -
ODIs - - - - - - - - - - - - -
FC 10 8 204 98 3 1/3 1/3 32.66 2.88 68 0 0 0
List A 19 19 986 729 24 4/47 4/47 30.37 4.43 41 1 0 0
T20s 4 3 66 55 6 4/17 4/17 9.16 5 11 1 0 0

Explore more cricketers