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-2017 Innings Bowled: 146
Matches: 177 Overs: 1083.5
Innings: 177 Maidens: 44
Not Outs: 10 Runs Conceded: 4443
Runs: 5290 Wickets: 128
Highest Score: 140 Average: 34.71
Average: 31.87 Economy Rate: 4.1
50s: 29 Best bowling in Innings: 4/41
Ducks: 16    
Caught Out: 115    
Stumped Out: 2    

Latest News