In test matches Shane Warne 64 wickets at 28.12.
MURALIDARAN has taken the most wickets in one day cricket(515 wickets).
Mutthaih Muralidharan has taken most wickets (800) in the Test Cricket.
Muttiah Muralitharan. He has taken 512 wickets in 334 matches.
Muttiah Muralitharan of Sri Lanka has taken the most wickets; 534 in ODI Cricket.
Lasith Malinga with 65 wickets. RP Singh is second with 64 wickets
Muthaiyah Murlitharan 8 wickets
Anil Kumble - 337 wickets
Glenn McGrath is the bowler with most wickets.He has taken 71 wickets in total.
For New Zealand in Test Cricket, Rechard Hadlee has taken most wickets (431) and in ODI, Daniel Vettori (282).