
Anil Kumble is the leading wicket-taker for India in Tests with a staggering 619 wickets in 132 matches at an average of 29.65. Kumble picked up 35 five-wicket hauls and 8 ten-wicket hauls in his legendary career. Kumble is regarded as one of the best spinners of all time.

Ravichndran Ashwin became India's second-highest wicket-taker in the longest format on Sunday (March 06). Ashwin dismissed Charith Asalanka in the recently-concluded first Test between India and Sri Lanka to bag his 435th wicket and surpass the legendary Kapi Dev on the list of India's highest wicket-taker in Tests. Ashwin currently has 436 wickets in 85 matches at an average of just over 24 including 30 five-wicket hauls and 7 ten-wicket hauls.

The legendary Kapil Dev is India's third-highest wicket-taker in Tests with 434 wickets in 131 matches for the country. One of the best all-rounders in the history of the game, the 1983 World Cup-winning captain picked up 23 five-wicket hauls and 2 ten-wicket hauls in his Test career.

Former India spinner Harbhajan Singh is the fourth-highest wicket-taker for the Indian team in Test cricket. The off-spinner scalped 417 wickets in 103 matches for the country at an average of 32.46. Harbhajan picked up 25 five-wicket hauls and 5 ten-wicket hauls in his Test career.

Veteran Indian pacer Ishant Sharma is the fifth-highest wicket-taker for India in Tests with 311 wickets to his name in 105 games. Ishant averages 32.40 in the longest format. The right-arm pacer has 11 five-wicket hauls and 1 ten-wicket haul under his belt in his Test career.

Former India pacer Zaheer Khan is the joint fifth-highest wicket-taker for the country at present with Ishant. He also picked up 311 wickets in 92 matches for India at an average of 32.94. He has eleven five-wicket hauls and one ten-wicket haul to his name for India in whites.