India Test most five wicket hauls: All-Time Records
By CricketTaken EditorialPublished Cricket in India9 min read
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.