In test matches,Anil Kumble is the highest wicket-taker for India with 619 wickets.
muralidharan
Muttiah Muralitharan
Muttiah Muralitharan has the record of highest wicket in ODI and as well as in test also.
Jim laker
Sharpe
Daniel vettori
Currently Shane Warne
ms dhoni
Its Anil Kumble with 619 wickets, he is also the 3rd highest in the world.
Graeme Swann of England took 22 wickets in just 4 tests to be the leading wicket taker in 2009.
Well, if we talk about individual highest, it is 400 runs made by Brain Lara in test cricket. The highest total of a team in test cricket is 761. Edit : The highest team score in Test cricket is in fact 952/6 by Sri Lanka against India, made in 1997 at R. Premadasa Stadium, Sri Lanka. Sanath Jayasuriya made 340 in that innings, and he scored a world record partnership for the second wicket with Roshan Mahanawa which is 576 runs. At the time it was also the highest record partnership for any wicket but later another pair of Sri Lankans, Mahela Jayawardene and Kumar Sangakkara extended that to 624 which was fro the 3rd wicket.