Skip to content
CricketTaken

India Test best bowling figures: All-Time Records

By CricketTaken EditorialPublished Cricket in India10 min read

How this is written and checkedReport an error

Anil Kumble bowled 26.3 overs in the fourth innings at the Feroz Shah Kotla on 7 February 1999 and took all ten Pakistan wickets for 74 runs. It is the only ten-wicket innings in India's Test history and only the second in the game's, after Jim Laker's ten for 53 at Old Trafford in 1956. India won by 212 runs.

Below Kumble the list runs through 9 for 69 by Jasu Patel, 9 for 83 by Kapil Dev and 9 for 102 by Subhash Gupte before settling into a long queue of eight-wicket returns. Fourteen bowlers appear in the top 25, and eleven of them were spinners. Twenty-one of the 25 spells were bowled in India.

That last figure is the honest frame for this page. India's best bowling figures are overwhelmingly a home record, produced on surfaces where a finger or wrist spinner could get through thirty overs in a day with a close field and no relief for the batter. The four exceptions — Auckland, Lahore, Adelaide and Sydney — are worth as much attention as the twenty-one.

India's best innings bowling figures in Tests

Figures Player Overs Econ Innings Opponent Venue Date
10/74 Anil Kumble 26.3 2.79 4th Pakistan Delhi 4 Feb 1999
9/69 Jasu Patel 35.5 1.92 2nd Australia Kanpur 19 Dec 1959
9/83 Kapil Dev 30.3 2.72 3rd West Indies Ahmedabad 12 Nov 1983
9/102 Subhash Gupte 34.3 2.95 1st West Indies Kanpur 12 Dec 1958
8/52 Vinoo Mankad 47.0 1.10 2nd Pakistan Delhi 16 Oct 1952
8/55 Vinoo Mankad 38.5 1.41 1st England Chennai 6 Feb 1952
8/61 Narendra Hirwani 18.3 3.29 2nd West Indies Chennai 11 Jan 1988
8/72 Srinivas Venkataraghavan 51.1 1.40 1st New Zealand Delhi 19 Mar 1965
8/75 Narendra Hirwani 15.2 4.89 4th West Indies Chennai 11 Jan 1988
8/76 Erapalli Prasanna 23.0 2.47 3rd New Zealand Auckland 24 Jan 1976
8/79 Bhagwath Chandrasekhar 41.5 1.88 2nd England Delhi 20 Dec 1972
8/84 Harbhajan Singh 41.5 2.00 3rd Australia Chennai 18 Mar 2001
8/85 Kapil Dev 30.5 2.75 1st Pakistan Lahore 23 Jan 1983
8/86 Javagal Srinath 27.0 3.18 3rd Pakistan Kolkata 16 Feb 1999
8/106 Kapil Dev 38.0 2.78 1st Australia Adelaide 13 Dec 1985
8/141 Anil Kumble 46.5 3.01 2nd Australia Sydney 2 Jan 2004
7/27 Maninder Singh 18.2 1.47 1st Pakistan Bengaluru 13 Mar 1987
7/42 Ravindra Jadeja 12.1 3.45 3rd Australia Delhi 17 Feb 2023
7/48 Harbhajan Singh 28.3 1.68 3rd West Indies Mumbai 9 Oct 2002
7/48 Anil Kumble 17.3 2.74 1st Australia Chennai 14 Oct 2004
7/48 Ravindra Jadeja 25.0 1.92 3rd England Chennai 16 Dec 2016
7/49 Ghulam Ahmed 20.3 2.39 1st Australia Kolkata 2 Nov 1956
7/51 Maninder Singh 17.4 2.88 3rd Sri Lanka Nagpur 27 Dec 1986
7/56 Kapil Dev 23.4 2.36 3rd Pakistan Chennai 15 Jan 1980
7/59 Anil Kumble 27.3 2.14 3rd Sri Lanka Lucknow 18 Jan 1994

Rows are ranked by wickets first and then by runs conceded, which is the standard convention and the reason Hirwani's 8 for 61 sits above his own 8 for 75 from the same match.

Ten for 74, and the fourth innings it came in

Pakistan needed 420 to win the second Test at Delhi in February 1999 and were 101 without loss when Anil Kumble took the first of his ten. He then took the other nine. No other India bowler dismissed anyone in the innings and no batter was run out, which is what makes the analysis possible at all: ten wickets in an innings requires a collapse and it also requires that nothing else interrupt it.

Two details give the spell its scale. Kumble's economy of 2.79 across 26.3 overs means Pakistan were not merely dismissed but dismissed at pace; and 10 for 74 remains the second-best innings analysis in Test history nearly thirty years on. The wider ledger of the fixture, which has not been played as a Test series since 2007, sits on the India versus Pakistan Test record page.

Hirwani's sixteen wickets in one match

Narendra Hirwani played his first Test at Chennai in January 1988 and took 8 for 61 and 8 for 75. Sixteen for 136 is the best match return by any player on Test debut in the game's history, and it is India's best match haul by a margin of more than a wicket over Harbhajan Singh's 15 for 217.

Hirwani's two spells sit seventh and ninth in the innings table above and they are the only entries there with economy rates over three. He was a leg-spinner bowling into a fourth-innings surface at Chepauk against a West Indies side chasing 416, and he conceded runs freely because the batters were attacking him. Both facts are visible in the numbers: 18.3 overs for the first eight, 15.2 for the second.

He played sixteen more Tests and took 50 more wickets. The gap between the debut and the career is the largest of its kind in Indian cricket, and it is the reason a page of best figures needs a match column as well as an innings one.

India's best match bowling figures in Tests

Figures Player Overs Opponent Venue Date
16/136 Narendra Hirwani 33.5 West Indies Chennai 11 Jan 1988
15/217 Harbhajan Singh 80.1 Australia Chennai 18 Mar 2001
14/124 Jasu Patel 61.3 Australia Kanpur 19 Dec 1959
14/149 Anil Kumble 51.0 Pakistan Delhi 4 Feb 1999
13/131 Vinoo Mankad 71.2 Pakistan Delhi 16 Oct 1952
13/132 Javagal Srinath 46.0 Pakistan Kolkata 16 Feb 1999
13/140 Ravichandran Ashwin 41.1 New Zealand Indore 8 Oct 2016
13/181 Anil Kumble 64.3 Australia Chennai 14 Oct 2004
13/196 Harbhajan Singh 68.2 Australia Kolkata 11 Mar 2001
12/85 Ravichandran Ashwin 43.2 New Zealand Hyderabad 23 Aug 2012
12/98 Ravichandran Ashwin 46.0 South Africa Nagpur 25 Nov 2015
12/104 Bhagwath Chandrasekhar 34.1 Australia Melbourne 30 Dec 1977
12/108 Vinoo Mankad 69.4 England Chennai 6 Feb 1952
12/126 Irfan Pathan 34.2 Zimbabwe Harare 20 Sep 2005
12/131 Ravichandran Ashwin 46.0 West Indies Roseau 12 Jul 2023
12/152 Srinivas Venkataraghavan 112.3 New Zealand Delhi 19 Mar 1965
12/167 Ravichandran Ashwin 64.3 England Mumbai 8 Dec 2016
12/181 Laxman Sivaramakrishnan 77.2 England Mumbai 28 Nov 1984
12/198 Ravichandran Ashwin 74.0 Australia Chennai 22 Feb 2013
12/279 Anil Kumble 88.5 Australia Sydney 2 Jan 2004

Ravichandran Ashwin has six of these twenty, more than twice as many as anyone else. Nobody else has more than three. Venkataraghavan's 112.3 overs at Delhi in 1965 is the longest workload in the table by more than twenty overs, and Chandrasekhar's 34.1 at Melbourne the shortest for a twelve-wicket match.

Twenty-one of twenty-five in India

Only four of the best 25 innings analyses were produced outside India: Prasanna's 8 for 76 at Auckland in 1976, Kapil Dev's 8 for 85 at Lahore in 1983, his 8 for 106 at Adelaide in 1985 and Kumble's 8 for 141 at Sydney in 2004. Every other spell came at home.

Within India the distribution is narrower still. Chennai supplies seven of the 25, more than any other ground — Mankad, both Hirwani spells, Harbhajan, Kumble, Jadeja and Kapil Dev — and Delhi five. The two grounds between them account for nearly half the list, which says something specific about how their surfaces have behaved across seventy years rather than anything general about Indian pitches. The MA Chidambaram Stadium records and Arun Jaitley Stadium records pages set out both grounds in full.

Australia are the most frequent victims, appearing seven times across the innings table and eight times in the match table. The rivalry's own record is on the India versus Australia Test record page.

Four spinners for every seamer

Of the sixteen entries down to 8 for 141, four were bowled by seamers and all four belong to two men: Kapil Dev three times and Srinath once. Every other spell came from a spinner, and the range of spin is worth noting — Mankad and Venkataraghavan bowling orthodox left-arm and off-spin respectively, Gupte and Chandrasekhar and Kumble and Hirwani turning the wrist, Prasanna and Harbhajan and Ravindra Jadeja representing three separate generations of finger spin.

Jasprit Bumrah's best Test analysis is 6 for 27, which does not reach this table at all despite a career average under twenty. That is not a comment on Jasprit Bumrah; it is a comment on the fact that a fast bowler in India rarely gets 35 overs in an innings, and a nine-wicket haul takes overs. The longer history of how India came to rely on spin is set out on the spin bowling tradition page.

Four things the tables show

The best figures cluster in two narrow windows. Seven of the top 25 fall between 1952 and 1965 and eight between 1999 and 2023, with a comparatively thin patch in between. The early cluster belongs to Mankad, Gupte, Ghulam Ahmed and Venkataraghavan; the late one to Kumble, Harbhajan, Ashwin and Jadeja.

Economy under two runs an over accompanies four of the entries — Mankad twice, Venkataraghavan and Maninder Singh — and all four came before 1988. No spell since has combined eight wickets with that degree of control, largely because scoring rates in Test cricket have risen throughout the period.

Three bowlers appear twice in the innings table with figures from the same match: Hirwani at Chennai, and nobody else. Kumble's 10 for 74 and his 4 for 75 in the same Test made 14 for 149, but only one of those returns is good enough for this list.

Maninder Singh's 7 for 27 at Bengaluru in March 1987 is the cheapest seven-wicket haul on the list, and India lost that Test to Pakistan by sixteen runs — the result that gave Pakistan their first Test series win in India. Best figures and match results are not the same subject, and the India Test most five wicket hauls page shows how often the two diverge.

Sources and method

Innings and match analyses come from ESPNcricinfo's Statsguru, filtered to India men's Test matches and ranked by wickets and then by runs conceded. Overs, economy rates, innings numbers, opponents, grounds and dates are taken from the same source and cross-checked against the individual scorecards for the headline spells.

Maidens are not published in these tables. Statsguru records them innings by innings, but the figures do not reconcile cleanly across all the older matches in this set, so they are omitted rather than reproduced with an unstated margin of error. The separate India Test most maiden overs page handles career maiden totals, where the data is consistent.

Career context for the bowlers named here is indexed at the player directory, and the setting for Indian Test cricket at the cricket in India hub. Figures were checked in August 2026.