Skip to content
CricketTaken

India Test most wickets: All-Time Records

By CricketTaken EditorialPublished Cricket in India9 min read

How this is written and checkedReport an error

Anil Kumble took 619 Test wickets for India in 236 innings of bowling, and 40,850 deliveries to do it. Ravichandran Ashwin, second, took 537 from 200 innings and 27,246 deliveries — 13,604 fewer balls for 82 fewer wickets. Between them they account for a fifth of every Test wicket India has ever taken.

The pair are the only Indians past 500. Kapil Dev's 434 and Harbhajan Singh's 417 are next, and after that the list falls quickly: only eleven Indians have reached 200 Test wickets in total.

What the aggregate column cannot show is that Kumble and Ashwin were effective in almost opposite proportions home and away, and that the third-most productive Indian bowler abroad has taken fewer than half as many wickets overall as either. Those splits are set out below the main table.

The twenty leading Test wicket-takers for India

# Player Span Mat Inns Balls Runs Wkts BBI Ave Econ SR 5w 10w
1 Anil Kumble 1990-2008 132 236 40,850 18,355 619 10/74 29.65 2.69 65.9 35 8
2 Ravichandran Ashwin 2011-2024 106 200 27,246 12,891 537 7/59 24.00 2.83 50.7 37 8
3 Kapil Dev 1978-1994 131 227 27,740 12,867 434 9/83 29.64 2.78 63.9 23 2
4 Harbhajan Singh 1998-2015 103 190 28,580 13,537 417 8/84 32.46 2.84 68.5 25 5
5 Ravindra Jadeja 2012-2026 91 171 20,832 9,004 355 7/42 25.36 2.59 58.6 15 3
6 Zaheer Khan 2000-2014 92 165 18,785 10,247 311 7/87 32.94 3.27 60.4 11 1
7 Ishant Sharma 2007-2021 105 188 19,160 10,078 311 7/74 32.40 3.15 61.6 11 1
8 Bishan Singh Bedi 1966-1979 67 118 21,364 7,637 266 7/98 28.71 2.14 80.3 14 1
9 BS Chandrasekhar 1964-1979 58 97 15,963 7,199 242 8/79 29.74 2.70 65.9 16 2
10 Javagal Srinath 1991-2002 67 121 15,104 7,196 236 8/86 30.49 2.85 64.0 10 1
11 Jasprit Bumrah 2018-2025 52 99 10,031 4,631 234 6/27 19.79 2.77 42.8 16 0
12 Mohammed Shami 2013-2023 64 122 11,515 6,346 229 6/56 27.71 3.30 50.2 6 0
13 EAS Prasanna 1962-1978 49 86 14,353 5,742 189 8/76 30.38 2.40 75.9 10 2
14 Umesh Yadav 2011-2023 57 112 8,979 5,263 170 6/88 30.95 3.51 52.8 3 1
15 Vinoo Mankad 1946-1959 44 70 14,686 5,236 162 8/52 32.32 2.13 90.6 8 2
16 S Venkataraghavan 1965-1983 57 96 14,877 5,634 156 8/72 36.11 2.27 95.3 3 1
17 Ravi Shastri 1981-1992 80 125 15,751 6,185 151 5/75 40.96 2.35 104.3 2 0
18 Subhash Gupte 1951-1961 36 61 11,284 4,403 149 9/102 29.55 2.34 75.7 12 1
19 Mohammed Siraj 2020-2026 48 90 7,337 4,265 144 6/15 29.61 3.48 50.9 5 0
20 Dilip Doshi 1979-1983 33 55 9,322 3,502 114 6/102 30.71 2.25 81.7 6 0

Kumble's best figures, 10 for 74, were taken against Pakistan at the Feroz Shah Kotla in February 1999 — all ten wickets in an innings, only the second time it had happened in Test cricket.

619 against 537

The two records were built on different premises. Anil Kumble bowled 40,850 deliveries and conceded 2.69 an over; his strike rate of 65.9 balls per wicket is ordinary for a front-line spinner. He took wickets because he bowled an enormous number of overs across eighteen years and rarely got hit.

Ravichandran Ashwin struck every 50.7 balls at 24.00, and his 37 five-wicket hauls are the most by any Indian — two more than Kumble managed in 36 more innings of bowling. Ashwin's rate is the higher and Kumble's volume the greater, and the two effects almost cancel: Ashwin needed 200 innings to reach 537, Kumble 236 to reach 619.

Home and away

Player Home wkts Home ave Away/neutral wkts Away ave
Ravichandran Ashwin 383 21.57 154 30.05
Anil Kumble 350 24.88 269 35.85
Harbhajan Singh 265 28.76 152 38.90
Ravindra Jadeja 256 20.95 99 33.72
Kapil Dev 219 26.49 215 32.85
Jasprit Bumrah 62 172 20.54
Zaheer Khan 104 35.87 207 31.47
Ishant Sharma 104 31.64 207 32.78

Ashwin's 383 wickets in home Tests at 21.57 is the largest haul by any Indian in India, and Jadeja's home average of 20.95 the best of the four spinners. Both figures were assembled on the surfaces described in the guide to Indian pitch types and conditions, and both roughly halve in effectiveness the moment the side leaves the subcontinent: Ashwin's away average is 8.48 higher, Jadeja's 12.77 higher.

Jasprit Bumrah is the mirror image. Of his 234 wickets, 172 came away from India at 20.54, with thirteen of his sixteen five-wicket hauls. He is the only bowler in the twenty who has taken more than twice as many wickets abroad as at home, and the only one whose away average is his better figure by a wide margin. Zaheer Khan and Ishant Sharma show the same lean in milder form — 207 away wickets each, against 104 at home.

Kapil Dev's split is the most balanced on the page: 219 at home, 215 away, and averages of 26.49 and 32.85. Across sixteen years he bowled effectively in both, which is why he was the whole of India's seam attack for most of them. That story is set out in the account of India's fast bowling evolution.

Bumrah's 19.79

No Indian with 200 or more Test wickets has a lower average than Bumrah's 19.79, and none has a better strike rate than his 42.8. The nearest comparisons in the table are Ashwin at 24.00 and 50.7 and Mohammed Shami at 27.71 and 50.2. Bumrah has taken his wickets in 99 innings of bowling — fewer than half Kumble's total — so the figures describe a shorter career at a much higher rate rather than a longer one.

Shami's strike rate of 50.2 is marginally better than Ashwin's and the best of any Indian seamer with 200 wickets other than Bumrah, though his average is nearly eight runs higher. Mohammed Siraj, still adding to 144, strikes every 50.9 balls at 29.61, and his 6 for 15 is the most economical six-wicket haul in the twenty.

Spin and pace, in equal parts

Of the top twelve, six are spinners — Kumble, Ashwin, Harbhajan, Jadeja, Bedi, Chandrasekhar — and six are seamers: Kapil Dev, Zaheer, Ishant, Srinath, Bumrah, Shami. Below twelfth the balance tips heavily to spin, with Prasanna, Mankad, Venkataraghavan, Shastri, Gupte and Doshi taking six of the last eight places.

The economy column tracks the divide almost exactly. Every spinner in the twenty except Ashwin concedes under 2.85 an over, and Mankad's 2.13, Bedi's 2.14, Doshi's 2.25 and Venkataraghavan's 2.27 are the four lowest figures on the page. Every seamer except Kapil Dev and Bumrah concedes over 3.10. Bumrah's 2.77 is the anomaly: a fast bowler with a spinner's economy and the best strike rate in Indian Test history.

Five-wicket hauls, and the ten-wicket matches

Ashwin's 37 five-fors and Kumble's 35 are the two largest counts. Harbhajan Singh has 25, Kapil Dev 23, Bumrah and Chandrasekhar 16 each, and Ravindra Jadeja 15. Bumrah's 16 from 99 innings is a five-wicket haul every 6.2 innings, the best frequency in the table.

Ten-wicket matches are much rarer: Kumble and Ashwin have eight each, Harbhajan five, Jadeja three, and Chandrasekhar, Mankad and Prasanna two each. Bumrah has none, which is partly a function of rotation — he has rarely bowled through both innings of a Test in the way Kumble routinely did. The eleven bowlers on the page with no ten-wicket match include Shami, Siraj, Umesh Yadav and Doshi.

Four readings of the table

The first is that the top of the list is settled. Kumble's 619 and Ashwin's 537 are not under threat: Jadeja on 355 is the closest active bowler and is 182 short of second place.

The second is that Ashwin's home record and Bumrah's away record are the two genuinely exceptional entries. Everything else on the page is a long career doing something reasonably well; those two are short-to-medium careers doing one thing extremely well in one set of conditions.

The third is that the strike-rate column reorders the page. Bumrah at 42.8, Shami at 50.2, Ashwin at 50.7 and Siraj at 50.9 are the four fastest, and three of them are seamers who sit sixth, eleventh, twelfth and nineteenth on aggregate. Volume and penetration are separate qualities, and an all-time wickets list measures the first.

The fourth is that the batting side of the same ledger has a much narrower spread — the ranking of India's leading Test run-scorers has one player 2,656 runs clear, while the bowling list has two names within 82 wickets of each other. How the attack developed over eight decades is covered in the history of Test cricket in India, the country's game more broadly in the cricket in India hub, and each bowler's full record in the player directory. Kapil Dev's own career figures are on the Kapil Dev profile.

Sources and method

Wickets, innings of bowling, balls, runs conceded, best innings figures, averages, economy rates, strike rates, five-wicket hauls and ten-wicket matches come from ESPNcricinfo's Statsguru career query for India in Test cricket ordered by wickets, with the team filter set to India. The home and away table is the same query run with the venue filter set to home, then to away and neutral combined; the two halves sum to each bowler's career wicket total. Bumrah's home average is omitted because the split query returns it only for the away half within the size limit used, and an unverified figure is worse than a gap.

Figures were read in August 2026 and cover men's Tests completed to that point. Spans ending in 2026 belong to bowlers who may add to their totals. The frequency figures quoted in the prose — five-fors per innings, and the differences between home and away averages — are arithmetic on the columns shown. The detail of Kumble's ten-wicket innings against Pakistan was confirmed against the scorecard for that match rather than taken from the aggregate query.