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-2015 Innings Bowled: 70
Matches: 44 Overs: 659.6
Innings: 84 Maidens: 113
Not Outs: 8 Runs Conceded: 1763
Runs: 2970 Wickets: 52
Highest Score: 224 Average: 33.9
Average: 39.08 Economy Rate: 2.67
50s: 10 Best bowling in Innings: 4/16
100s: 8    
Ducks: 5    
Caught Out: 45    

ODI Match History

ODI Match History
Batting Bowling
Career Span: 2003-2015 Innings Bowled: 143
Matches: 163 Overs: 1060.5
Innings: 163 Maidens: 43
Not Outs: 9 Runs Conceded: 4345
Runs: 4810 Wickets: 128
Highest Score: 140 Average: 33.95
Average: 31.23 Economy Rate: 4.1
50s: 27 Best bowling in Innings: 4/41
Ducks: 15    
Caught Out: 105    
Stumped Out: 2    

Latest News