3. Javagal Srinath- 125
Former Indian bowler Javagal Srinath gets the 3rd spot in this list with 125 bowled wickets in his career. The former Indian pacer played for the national team from 1991 to 2003. With 551 wickets in international cricket, Srinath is the 6th highest wicket-taker for India.
The right-arm pacer picked 236 wickets in 67 Tests at an average of 30.49. In ODIs, he played 229 matches and scalped 315 wickets at an average of 28.08. His economy in the ODIs stood at 4.44. Srinath also accounts for 10 five-wickets hauls in Tests and 3 in ODIs.