South African Wicketkeeper Mark Boucher is highest wicket taker.
Wasim Akram is the highest wicket taker in pakistan
Shane Warne is the highest wicket taker in the world at present.
Anil Kumble is the highest wicket taker for India in Tests and ODI.
Shahid khan AFRIDI
Currently Shane Warne
In test matches,Anil Kumble is the highest wicket-taker for India with 619 wickets.
M Muralitharan is the highest wicket taker in the world. he has already taken 800 wickets in 133 matches.
Dairk Nanis of Australia is the highest wicket taker in t20 world cup 2010.
Glenn McGrath was highest wicket taker in one world cup.He took 28 wickets.
Highest Wicket-Taker in ODIMuttiah Muralitharan of Sri Lanka is the highest wicket-taker in One Day International cricket. He has taken 515 wickets as of now. Muttiah Murlitharan from Sri Lanka