Back to Top

Pakistan Team

Mohammad Hafeez

mohammad-hafeez
Mohammad Hafeez Batsman
  • 17th-October-1980
  • 38 Years old
  • Batting : Right Hand Batsman
  • Bowling : Off break (right-arm)

Batting and fielding averages

Type Matches Inns No Runs HS Ave BF SR 100 50 4s 6s Catch St NO
Test 521008360522439.18639756.3510124482843-8
ODI 20019913610714032.83807775.6111346219976-13
T20 8380516658622.201468113.42-91784024-5

Bowling averages

Type Match Inns Balls Runs Wkts BBi BBM Ave E.con S.r 5w 10w
Test 527240071794534/164/4833.852.6975.60--
ODI 200163731350191364/414/4136.904.1253.77--
T20836210571173514/104/1023.006.6620.73--

Batting analysis

Vs Runs Balls Fours Sixes Result
Pakistan - Australia 10 23 1 0 Pakistan won by 373 runs
Pakistan - Australia 143 246 18 0 Match drawn
Pakistan - Australia 0 3 0 0 Australia won by 9 wickets

Bowling analysis

Vs Overs Runs Wickets Result
Pakistan - Australia 9.0 31 1 Match drawn
Zimbabwe - Pakistan 0.5 3 2 Pakistan won by 74 runs
Pakistan - Sri Lanka 2.0 11 1 Pakistan won by 36 runs

Have a look on Mohammad Hafeez player profile, career statistics and performance analysis with batting, fielding and bowling averages. Choose other retired or current Pakistani players to view their performance statistics.