Mohammad Hafeez

Mohammad Hafeez

Player Details

  • Date of birth: 17/10/1980
  • Domestic Club: Pakistan
  • International Club: Pakistan
  • Country: Pakistan
  • Role: All Rounder
  • Batting style: Right-hand
  • Bowling style: Off break
  • Full Career History

Test Match History

Test Match History
Batting Bowling
Career Span: 2003-2014 Innings Bowled: 62
Matches: 40 Overs: 580.6
Innings: 77 Maidens: 102
Not Outs: 7 Runs Conceded: 1515
Runs: 2640 Wickets: 43
Highest Score: 197 Average: 35.23
Average: 37.71 Economy Rate: 2.61
50s: 10 Best bowling in Innings: 4/16
Ducks: 4    
Caught Out: 40    

ODI Match History

ODI Match History
Batting Bowling
Career Span: 2003-2015 Innings Bowled: 137
Matches: 152 Overs: 1016.5
Innings: 152 Maidens: 41
Not Outs: 9 Runs Conceded: 4119
Runs: 4348 Wickets: 121
Highest Score: 140 Average: 34.04
Average: 30.41 Economy Rate: 4.05
50s: 23 Best bowling in Innings: 3/17
Ducks: 14    
Caught Out: 100    
Stumped Out: 2    

Latest News