
In Test cricket history, many Indian bowlers have proved their excellent bowling all over the world. Many bowlers have taken more than 300 Test wickets for India, in which Ravindra Jadeja‘s name has now been included. Now he has become the seventh Indian bowler and the fourth Indian spinner to achieve this feat in Test cricket.
Former legendary leg-spinner Anil Kumble’s name comes first in the list of bowlers who have taken the most wickets in Test cricket for India. Apart from this, if we talk about active Indian bowlers, then Ravichandran Ashwin is currently in first place in this case.
At present, it is almost impossible for any active bowler to leave Ashwin and Kumble behind in terms of most Test wickets. However, if Ashwin himself plays at least 20 Test matches ahead, he will break Kumble’s record and become the highest wicket-taker in Test cricket. However, here we are going to tell you about the top 7 Indian bowlers who have taken the most wickets in Test cricket.
Ravindra Jadeja: 303 wickets

Indian spinner Ravindra Jadeja started his Test career in 2012 and since then he has played 74 Test matches, in which he has taken 303 wickets while bowling in 140 innings. His best performance in an innings in Test cricket has been 7/42.
Zaheer Khan: 311 wickets
Former Indian fast bowler Zaheer Khan played 92 matches in his Test career from 2000 to 2014, in which he took 311 wickets in 165 innings at an average of 32.94. His best performance in an innings in Test cricket has been 7/87.
Ishant Sharma: 311 wickets

Indian fast bowler Ishant Sharma played 105 matches in his Test career from 2007 to 2021, in which he took 311 wickets in 188 innings at an average of 32.40. His best performance in an innings in Test cricket has been 7/74.
Harbhajan Singh: 417 wickets

Former Indian off-spinner Harbhajan Singh played 103 matches in his Test career from 1998 to 2015, in which he took 417 wickets in 190 innings. His best performance in an innings in Test cricket has been 8/84.
ALSO READ: Irani Cup: Top 5 Batsmen Who Played The Biggest Innings
Kapil Dev: 434 wickets

Former Indian fast bowling all-rounder Kapil Dev is the highest wicket-taker Indian fast bowler in Test cricket. He played Test cricket from 1978 to 1994 and finished his career as the highest wicket-taker in the world in this format at that time. Kapil took 434 wickets in 227 innings of 131 matches in his Test career at an average of 29.64, which included the best performance of 9/83.
Ravichandran Ashwin: 527* wickets
Experienced Indian spinner Ravichandran Ashwin is currently second in the list of Indian bowlers who have taken the most wickets in Test cricket. He has played 102* matches in his Test career from 2011 till now, in which he has taken 527* wickets in 193 innings at an average of 23.65. During this, his best bowling performance in an inning has been 7/59. Ashwin is also the bowler who has taken the most 5-wicket hauls (37) for India.
Anil Kumble: 619 wickets

Former legendary leg-spinner Anil Kumble’s name comes first in the list of Indian bowlers who have taken the most wickets in Test cricket. In his Test career from 1990 to 2008, he bowled in 236 innings of 132 Test matches and took 619 wickets at an average of 29.65, which included a best performance of 10/74. He also took 5 or more wickets (5-wicket haul) in 35 innings of his Test career.