Skip to content
CricketTaken

India Test most five wicket hauls: All-Time Records

By CricketTaken EditorialPublished Cricket in India9 min read

How this is written and checkedReport an error

Ravichandran Ashwin took 37 five-wicket hauls in 106 Tests for India. Anil Kumble took 35 in 132. Those two totals stand a long way clear of everything below them: Harbhajan Singh is third with 25 and no other India bowler has reached twenty.

A five-for is the one bowling milestone that survives being taken out of context. It does not care about the average or the economy rate; it records that on a particular day a bowler was responsible for half a side. Ashwin produced one every 5.4 innings across a fourteen-year career, which is roughly the rate at which a good Test batter scores a hundred.

The ranking below covers every India bowler with five or more, twenty-three names in total, and the rest of the page sets out the two splits that change how the list reads: how often each bowler managed one, and where.

Most five-wicket hauls for India in Tests

Rank Player Span Innings bowled Wickets 5w 10w
1 Ravichandran Ashwin 2011-2024 200 537 37 8
2 Anil Kumble 1990-2008 236 619 35 8
3 Harbhajan Singh 1998-2015 190 417 25 5
4 Kapil Dev 1978-1994 227 434 23 2
=5 Jasprit Bumrah 2018-2025 99 234 16 0
=5 Bhagwath Chandrasekhar 1964-1979 97 242 16 2
7 Ravindra Jadeja 2012-2026 171 355 15 3
8 Bishan Singh Bedi 1966-1979 118 266 14 1
9 Subhash Gupte 1951-1961 61 149 12 1
=10 Zaheer Khan 2000-2014 165 311 11 1
=10 Ishant Sharma 2007-2021 188 311 11 1
=12 Erapalli Prasanna 1962-1978 86 189 10 2
=12 Javagal Srinath 1991-2002 121 236 10 1
14 Vinoo Mankad 1946-1959 70 162 8 2
=15 Pragyan Ojha 2009-2013 48 113 7 1
=15 Irfan Pathan 2003-2008 54 100 7 2
=15 Venkatesh Prasad 1996-2001 58 96 7 1
=18 Dilip Doshi 1979-1983 55 114 6 0
=18 Mohammed Shami 2013-2023 122 229 6 0
=20 Axar Patel 2021-2025 29 57 5 1
=20 Kuldeep Yadav 2017-2026 36 80 5 0
=20 Venkatapathy Raju 1990-2001 51 93 5 1
=20 Mohammed Siraj 2020-2026 90 144 5 0

Seven bowlers sit on four: Karsan Ghavri, Ghulam Ahmed, Narendra Hirwani, Bhuvneshwar Kumar, Madan Lal, Bapu Nadkarni and Chetan Sharma. Hirwani's four came in seventeen Tests and two of them came in his first.

Ashwin's 37 and Kumble's 35

Ravichandran Ashwin reached 37 from 200 innings bowled, 36 fewer than Kumble needed for 35. The distribution is heavily domestic — 29 of the 37 came in India — and that is not a footnote so much as the whole explanation: India played a lot of home Tests on turning pitches between 2015 and 2024, and Ashwin was the first-choice spinner for almost all of them.

Anil Kumble's 35 arrived across eighteen years and a much thinner run of home Tests, and his eight ten-wicket matches match Ashwin's exactly. That is the more revealing shared statistic. A five-for is one good innings; a ten-for requires two, and both men managed it eight times, more than twice as often as anyone else in India's history except Harbhajan Singh.

Harbhajan's 25 include his three-Test run against Australia in 2001, when he took 32 wickets in a series India won from one down. The full record of that rivalry is on the India versus Australia Test record page.

How often, rather than how many

Player 5w Innings bowled Innings per five-for
Subhash Gupte 12 61 5.1
Ravichandran Ashwin 37 200 5.4
Axar Patel 5 29 5.8
Bhagwath Chandrasekhar 16 97 6.1
Jasprit Bumrah 16 99 6.2
Anil Kumble 35 236 6.7
Pragyan Ojha 7 48 6.9
Kuldeep Yadav 5 36 7.2
Harbhajan Singh 25 190 7.6
Irfan Pathan 7 54 7.7
Venkatesh Prasad 7 58 8.3
Bishan Singh Bedi 14 118 8.4
Erapalli Prasanna 10 86 8.6
Vinoo Mankad 8 70 8.8
Kapil Dev 23 227 9.9
Ravindra Jadeja 15 171 11.4
Javagal Srinath 10 121 12.1
Zaheer Khan 11 165 15.0
Ishant Sharma 11 188 17.1

Subhash Gupte tops the rate table and it deserves more attention than it usually gets. He bowled 61 Test innings between 1951 and 1961, took 149 wickets and produced twelve five-fors, including 9 for 102 against West Indies at Kanpur in 1958. India won only a handful of the 36 Tests he played. His figures were made in a losing side, on uncovered pitches, against the strongest batting line-ups of the decade.

Axar Patel's 5.8 is the outlier at the other end of sample size: five five-fors in fifteen Tests, several of them in a single home series against England in early 2021. Rates on twenty-nine innings should be read with that in mind.

Home and away

Player Home 5w Away 5w Total
Ravichandran Ashwin 29 8 37
Anil Kumble 25 10 35
Harbhajan Singh 18 7 25
Kapil Dev 11 12 23
Jasprit Bumrah 3 13 16
Bhagwath Chandrasekhar 8 8 16
Ravindra Jadeja 13 2 15
Bishan Singh Bedi 8 6 14
Subhash Gupte 6 6 12
Zaheer Khan 3 8 11
Ishant Sharma 2 9 11
Erapalli Prasanna 5 5 10
Javagal Srinath 5 5 10
Mohammed Shami 2 4 6
Mohammed Siraj 0 5 5

Rows do not always sum to the career total because five-fors taken at neutral venues fall into neither column.

The column tells two separate stories. Ashwin, Kumble, Harbhajan and Ravindra Jadeja — India's four leading spinners of the last thirty-five years — took 85 of their 112 five-fors in India. Bumrah, Ishant Sharma, Zaheer Khan and Mohammed Siraj took 35 of their 43 abroad.

Bumrah's thirteen overseas

Jasprit Bumrah has taken thirteen five-wicket hauls outside India, the most by any India bowler. Kapil Dev is next with twelve, from more than twice as many away innings, and Kumble third with ten from a career three times as long.

Only three of Bumrah's sixteen came at home, and the imbalance is not entirely a matter of ability. He has played 35 away Tests to 16 at home, partly through injury management and partly because India's selectors have consistently preferred spin-heavy attacks in India. The result is a bowler whose entire record is weighted towards the harder half of the job.

He has no ten-wicket match. Sixteen five-fors without a ten-for is the largest such gap in India's Test history — Chandrasekhar had two ten-fors from the same sixteen, Jadeja three from fifteen — and it reflects a workload managed innings by innings rather than across a full match.

Ten-wicket matches

Kumble and Ashwin have eight each, Harbhajan five, Jadeja three. Chandrasekhar, Kapil Dev, Prasanna, Mankad, Irfan Pathan and Maninder Singh have two apiece. Everyone else who has taken ten in a Test for India has done it once, a group that includes Bedi, Gupte, Srinath, Zaheer Khan, Ishant Sharma, Pragyan Ojha, Venkatesh Prasad, Venkatapathy Raju, Axar Patel, Ghulam Ahmed, Narendra Hirwani and Bapu Nadkarni.

Irfan Pathan's two from twenty-nine Tests is the highest rate among anyone with more than one, and the second of them, 12 for 126 against Zimbabwe at Harare in September 2005, is the only India ten-wicket match taken in Africa. His career is one of the shortest on this page and it appears in three of its tables.

Four observations

The list is more evenly split between spin and seam than the popular account of Indian bowling suggests. Eight of the top nineteen were fast or fast-medium bowlers, and they account for 91 of the five-fors. India's spin tradition dominates the totals rather than the roll call, which is set out at length on the spin bowling tradition page.

Four bowlers on the list are still playing or retired within the last two years — Ashwin, Bumrah, Jadeja and Siraj. Between them they have 73 five-fors, roughly a quarter of the India total, which is the clearest measure of how much Test cricket India have played since 2011.

Apart from Kapil Dev, no India bowler whose career ran mainly between 1980 and 1992 has more than six five-wicket hauls. Dilip Doshi has six, Venkatapathy Raju five, and Madan Lal, Chetan Sharma and Narendra Hirwani four each.

Mohammed Siraj has five five-fors and every one came abroad, the only bowler on the list with a clean sweep in either direction. The related India Test most four wicket hauls page shows the same careers one wicket lower down, where the ordering changes considerably.

Sources and method

Five-wicket and ten-wicket totals come from ESPNcricinfo's Statsguru, filtered to India men's Test matches, along with innings bowled and career wickets. The innings-per-five-for column is derived by dividing innings bowled by five-fors and is rounded to one decimal place; it counts every innings in which a bowler delivered at least one ball.

Home and away splits use Statsguru's venue classification. Matches at neutral venues are excluded from both columns, which is why some rows in that table do not sum to the career figure. Series-level details, such as Harbhajan Singh's 32 wickets in 2001, are taken from the relevant scorecards.

The best individual analyses behind these totals are ranked on the India Test best bowling figures page. Careers are indexed at the player directory and the broader picture at the cricket in India hub. Figures were checked in August 2026.