Abdul Razzaq cricket records
Abdul Razzaq of Pakistan holds 1 cricket record known to us.
Abdul Razzaq is a batsman of Pakistan cricket team.
He has played 46 test matches and scored 1946 runs in 77 innings, with 3 centuries and 7 half-centuries, at batting average of 28.61 and his personal best of 134 runs.
His highest score in one-day cricket is 112. His one-day career includes 3 hundreds and 23 half-centuries in his 5080 runs scored in 228 matches, at an average of 29.7 and strike rate of 81.25%.
He has hit 393 runs in 29 Twenty20 matches, with highest score of 46* and 0 centuries at an average of 20.68 and strike rate of 116.61. He has scored 0 half centuries and hit 21 sixes and 21 fours in Twenty20 cricket.
He has played 46 test matches and taken 100 wickets in 76 innings at bowling average of 36.94, with economy of 3.16 and bowling strike rate of 70. His personal best in a Test match is 7 wickets for 155 runs. His best performance in an inning is 5 wickets for 35 runs. 1 times he has taken 5+ wickets but never took 10+ wickets in Test cricket.
He took 6 wickets for 35 runs in his best ODI bowling. His bowling economy in one-day cricket is 4.69 in 254 matches. He has taken 269 wickets at strike rate of 40.6 and bowling average of 31.83, which includes 8 times 4 wicket haul and 3 times 5 wicket haul.
His Twenty20 best bowling is 3 wickets for 13 runs. He has taken 20 wickets in 22 T20 matches at economy of 6.99, with bowling average of 19.75 and bowling strike rate of 16.9. He has never taken 4+ wickets in Twenty20 cricket.