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-2016 Innings Bowled: 70
Matches: 50 Overs: 659.6
Innings: 96 Maidens: 113
Not Outs: 8 Runs Conceded: 1763
Runs: 3452 Wickets: 52
Highest Score: 224 Average: 33.9
Average: 39.23 Economy Rate: 2.67
50s: 12 Best bowling in Innings: 4/16
100s: 9    
Ducks: 7    
Caught Out: 55    

ODI Match History

ODI Match History
Batting Bowling
Career Span: 2003-2016 Innings Bowled: 143
Matches: 174 Overs: 1060.5
Innings: 174 Maidens: 43
Not Outs: 10 Runs Conceded: 4345
Runs: 5210 Wickets: 128
Highest Score: 140 Average: 33.95
Average: 31.96 Economy Rate: 4.1
50s: 28 Best bowling in Innings: 4/41
Ducks: 16    
Caught Out: 113    
Stumped Out: 2    

Latest News