List Of Highest Wicket Takers For India In Test Cricket
Former India spinner Harbhajan Singh has picked up 417 wickets in 103 Test matches.
Anil Kumble
)
Former leg spinner Anil Kumble is the highest wicket-taker for India in Tests with 619 wickets in 132 matches.
Ravichandran Ashwin

India’s star spinner Ravichandran Ashwin has 533 wickets in 105 Tests at an average of 23.96.
Kapil Dev

Former India all-rounder Kapil Dev scalped 434 wickets in 131 Tests at an average of 29.46.
Harbhajan Singh

Former India spinner Harbhajan Singh has picked up 417 wickets in 103 Test matches.
Ravindra Jadeja

Star India all-rounder Ravindra Jadeja has taken 314 wickets in 77 Tests at an average of 23.96.
Ishant Sharma

Former India pacer Ishant Sharma has collected 311 wickets in 105 Tests at an average of 32.4.
Zaheer Khan

Former India speedster Zaheer Khan has picked up 311 wickets in 92 Tests at an average of 32.94.
Bishan Singh Bedi

Former India legendary spinner Bishan Singh Bedi claimed 266 wickets in 67 Tests at an average of 28.71.
Trending Photos

