Mohammad Zahid cricket records
Mohammad Zahid of Pakistan holds 1 cricket record known to us.
Mohammad Zahid is a bowler of Pakistan cricket team.
He has played 5 test matches and taken 15 wickets in 8 innings at bowling average of 33.46, with economy of 3.8 and bowling strike rate of 52.8. His personal best in a Test match is 11 wickets for 130 runs. His best performance in an inning is 7 wickets for 66 runs. 1 times he has taken 5+ wickets and 1 times he has taken 10+ wickets in Test cricket.
He took 2 wickets for 20 runs in his best ODI bowling. His bowling economy in one-day cricket is 4.58 in 11 matches. He has taken 10 wickets at strike rate of 51.2 and bowling average of 39.1, which does not include any 4 wicket haul.
He has played 5 test matches and scored 7 runs in 6 innings, with 0 centuries and 0 half-centuries, at batting average of 1.4 and his personal best of 6* runs.
His highest score in one-day cricket is 7*. His one-day career includes 0 hundreds and 0 half-centuries in his 15 runs scored in 4 matches, at an average of 7.5 and strike rate of 68.18%.