Previously was Wasim Akram, but now it is Muttiah Muralitharan.
Muttiah Muralidharan
M Muralitharan ( Sri Lanka )
Muttiah Muralidharan(In tests and ODIs)
234 wickets by Darren Gough
Wasim Akram from Pakistan. He had 502 wickets when he retired.
MURALIDARAN has taken the most wickets in one day cricket(515 wickets).
Muthaiah Muralitharan has a total of 783 wickets in test matches and 512 wickets in ODIs. He is the highest wicket taker in test matches and the highest wicket taker if you sum up the total wickets taken in both forms of the game.
lool
Mutthaih Muralidharan has taken most wickets (800) in the Test Cricket.
M. Muralitharan of Sri Lanka
umar
414 wickets.