Top 8 Wicket takers in Test Cricket for India

Image: Getty Images

Former Indian spinner Bishan Bedi played total 67 Test matches for India during 1966-1979. He took 266 wickets in Tests. He was also captain of Indian Team.

Image: Getty Images

8. Bishan Singh Bedi

Ravindra Jadeja is only second player who is currently active to feature in this list. He played 67 matches and took 275 wickets in Tests (till 26 July 2023).

Image: Getty Images

7. Ravindra Jadeja

India's Legendary left arm pacer Zahir Khan played 92 Test matches for India. He took total 311 wickets for India in Test Cricket.

Image: Getty Images

6. Zahir Khan

Tallest Indian pacer Ishant Sharma played 105 Test matches for India. He took 311 wickets in Test Cricket for India.

Image: Getty Images

5. Ishant Sharma

Former Indian cricketer and legendary spinner Harbhajan Singh played 103 Tests for India. He has 417 wickets in Tests cricket.

Image: Getty Images

4. Harbhajan Singh

Indian Legend and former Indian captain Kapil Dev played 131 Tests for India. He took 434 wickets in Test cricket for India.

Image: Getty Images

3. Kapil Dev

Ravichandran Ashwin has played only 94 Tests matches for India. He has 489 wickets in Test cricket (till 26 July 2023).

Image: Getty Images

2. Ravichandran Ashwin

Indian Legend and former captain Anil Kumble tops the list with 619 wickets. He has played total 134 Test matches for India.

Image: Getty Images

1. Anil Kumble