Indian Bowlers with the Most Wickets in Test Cricket

Visit for latest news and updates

Anil Kumble

The Indian bowler with the most wickets in Test cricket is Anil Kumble. The tall leg-spinner has 619 wickets in 132 matches.

R Ashwin

With 490 wickets in 95 matches, Ravichandran Ashwin stands next. The off-spinner has the best average of any Indian bowler, with more than 150 wickets.

Kapil Dev

Considered one of the best all-rounders, Kapil Dev has 434 wickets in 131 matches. The Indian great was the world's leading wicket-taker in Test cricket in 1994.

Harbhajan Singh

The Turbanator was India's most successful off-spinner until Ashwin took over that mantle. Harbhajan has 417 wickets in 103 matches.

Ishant Sharma

India's most accomplished fast bowler after Kapil Dev, Ishant, has 311 wickets in 105 matches.

Zaheer Khan

Zaheer Khan is leveled with his protege, Ishant, with 311 wickets to his name in 92 Test matches.

Ravindra Jadeja

With just nine more wickets than the great Bishan Singh Bedi, Ravindra Jadeja finds himself in the 7th spot with 275 wickets in 68 matches.