Muthaia Muralidharan
jim laker
anil kumble took most wickets. he bagged 619 wickets in tests. only bowler to take 10 wickets in 1 innings.
zaheer khan
Anil Kumble of IndiaIn February 1999, Kumble bowled out Pakistan 10 for 74, becoming only the second player in the history of Test cricket to take all ten wickets in an innings (after Jim Laker of England in 1956).
Richard Hadlee was the first New Zealand bowler to take 300 wickets in Test Matches, and currently the leading test wicket-taker in New Zealand. The other New Zealander to get 300 test wickets was Daniel Vettori. No New Zealand bowler is yet to take 300 wickets in ODIs or T20s.
23 wickets. He was the purple cap winner (Best Bowler) of 2009 IPL Series
mcrath
Saqlain Mushtaq (53)
Charles Turner was the first bowler who took 100 wickets in Test matches for Australia in the year 1895 against England at Sydney.
Spin bowler Jim Laker of England against Australia in the year 1956.
Courtney Walsh in March 2001.
Muthaia Muralidharan