Anil Kumble is the highest wicket taker for India in Tests and ODI.
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.
Roger Binny (18 wickets).
M Muralitharan is the highest wicket taker in the world. he has already taken 800 wickets in 133 matches.
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
Its Anil Kumble with 619 wickets, he is also the 3rd highest in the world.