9 Players with the most international wickets for India

9 Players with the most international wickets for India

Image Source : Getty Images

9. Ishant Sharma: 434 wickets (Tests+ODIs+T20Is)

Image Source : Getty Images

8. Mohammed Shami: 448 wickets (Tests+ODIs+T20Is)

Image Source : Getty Images

7. Javagal Srinath: 551 wickets (Tests+ODIs)

Image Source : Getty Images

6. Ravindra Jadeja: 567 wickets

Image Source : Getty Images

5. Zaheer Khan: 597 wickets (Tests+ODIs+T20Is)

Image Source : Getty Images

4. Kapil Dev: 687 wickets (Tests+ODIs)

Image Source : Getty Images

3. Harbhajan Singh: 707 wickets (Tests+ODIs+T20Is)

Image Source : Getty Images

2. R Ashwin: 744 wickets (Tests+ODIs+T20Is)

Image Source : Getty Images

1. Anil Kumble: 953 wickets

Image Source : Getty Images

Next : 10 IPL captains with highest win percentage than Virat Kohli