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: 47 Overs: 659.6
Innings: 90 Maidens: 113
Not Outs: 8 Runs Conceded: 1763
Runs: 3350 Wickets: 52
Highest Score: 224 Average: 33.9
Average: 40.85 Economy Rate: 2.67
50s: 12 Best bowling in Innings: 4/16
100s: 9    
Ducks: 5    
Caught Out: 49    

ODI Match History

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

Latest News