Imran Tahir is a bowler of South Africa cricket team. He has played 20 test matches and taken 57 wickets in 37 innings at bowling average of 40.24, with economy of 3.5 and bowling strike rate of 68.8. His personal best in a Test match is 8 wickets for 130 runs. His best performance in an inning is 5 wickets for 32 runs. 2 times he has taken 5+ wickets but never took 10+ wickets in Test cricket.
He took 7 wickets for 45 runs in his best ODI bowling. His bowling economy in one-day cricket is 4.65 in 104 matches. He has taken 173 wickets at strike rate of 32 and bowling average of 24.83, which includes 7 times 4 wicket haul and 3 times 5 wicket haul.
His Twenty20 best bowling is 5 wickets for 23 runs. He has taken 63 wickets in 38 T20 matches at economy of 6.73, with bowling average of 15.04 and bowling strike rate of 13.4. 2 times he has taken 4+ wickets and 2 times he has taken 5+ wickets in Twenty20 cricket.
He has played 20 test matches and scored 130 runs in 23 innings, with 0 centuries and 0 half-centuries, at batting average of 9.28 and his personal best of 29* runs.
His highest score in one-day cricket is 29. His one-day career includes 0 hundreds and 0 half-centuries in his 157 runs scored in 36 matches, at an average of 7.85 and strike rate of 69.77%.
He has hit 19 runs in 4 Twenty20 matches, with highest score of 9* and 0 centuries at an average of 19 and strike rate of 105.55. He has scored 0 half centuries and hit 1 sixes and 1 fours in Twenty20 cricket.