Muttiah Muralidharan(In tests and ODIs)
Wasim Akram from Pakistan. He had 502 wickets when he retired.
234 wickets by Darren Gough
Muttiah Muralidharan
MURALIDARAN has taken the most wickets in one day cricket(515 wickets).
Mutthaih Muralidharan has taken most wickets (800) in the Test Cricket.
umar
M. Muralitharan of Sri Lanka
M Muralitharan ( Sri Lanka )
Previously was Wasim Akram, but now it is Muttiah Muralitharan.
414 wickets.
WicketsPlayerCountry15Anil KumbleIndia13Waqar YounisPakistan12Paul StrangZimbabweRoger HarperWest IndiesDamien FlemingAustraliaShane WarneAustralia
For New Zealand in Test Cricket, Rechard Hadlee has taken most wickets (431) and in ODI, Daniel Vettori (282).