Its Anil Kumble with 619 wickets, he is also the 3rd highest in the world.
Anil Kumble is the highest wicket taker for India in Tests and ODI.
In test matches,Anil Kumble is the highest wicket-taker for India with 619 wickets.
South African Wicketkeeper Mark Boucher is highest wicket taker.
Shane Warne is the highest wicket taker in the world at present.
Wasim Akram is the highest wicket taker in pakistan
Roger Binny (18 wickets).
Muttiah Muralitharan is from Sri Lanka and is the top test wicket taker in Cricket. 2nd is Shane Warne and third is Anil Kumble from India
M Muralitharan is the highest wicket taker in the world. he has already taken 800 wickets in 133 matches.