Skip to content
CricketTaken

India Test best bowling average: All-Time Records

By CricketTaken EditorialPublished Cricket in India9 min read

How this is written and checkedReport an error

Jasprit Bumrah has taken 234 Test wickets for India at 19.79 apiece. Nobody else who has taken 100 wickets in the format for the country averages under 24, and only Ravichandran Ashwin at 24.00 and Ravindra Jadeja at 25.36 are within six runs of him. Among Indians with a substantial Test career, Bumrah's figure is not a leader so much as an outlier.

The qualification on this page is 100 Test wickets for India. It excludes exactly the players you would expect an unqualified list to promote: Axar Patel averages 19.66 from 57 wickets and Kuldeep Yadav 23.36 from 80, both figures built on fewer than twenty Tests and both liable to move a long way. Twenty-four bowlers clear the bar and all twenty-four are ranked below.

The second table is the one that does the real work. India's Test bowling averages divide almost cleanly into bowlers who were better at home and bowlers who were not, and the size of the gap says more about a career than the headline figure does.

Best career bowling average for India in Tests

Qualification: 100 or more Test wickets for India.

Rank Player Span Wickets Runs conceded Average Economy Strike rate 5w
1 Jasprit Bumrah 2018-2025 234 4,631 19.79 2.77 42.8 16
2 Ravichandran Ashwin 2011-2024 537 12,891 24.00 2.83 50.7 37
3 Ravindra Jadeja 2012-2026 355 9,004 25.36 2.59 58.6 15
4 Mohammed Shami 2013-2023 229 6,346 27.71 3.30 50.2 6
5 Bishan Singh Bedi 1966-1979 266 7,637 28.71 2.14 80.3 14
6 Subhash Gupte 1951-1961 149 4,403 29.55 2.34 75.7 12
7 Mohammed Siraj 2020-2026 144 4,265 29.61 3.48 50.9 5
8 Kapil Dev 1978-1994 434 12,867 29.64 2.78 63.9 23
9 Anil Kumble 1990-2008 619 18,355 29.65 2.69 65.9 35
10 Bhagwath Chandrasekhar 1964-1979 242 7,199 29.74 2.70 65.9 16
11 Pragyan Ojha 2009-2013 113 3,420 30.26 2.68 67.5 7
12 Erapalli Prasanna 1962-1978 189 5,742 30.38 2.40 75.9 10
13 Javagal Srinath 1991-2002 236 7,196 30.49 2.85 64.0 10
14 Dilip Doshi 1979-1983 114 3,502 30.71 2.25 81.7 6
15 Umesh Yadav 2011-2023 170 5,263 30.95 3.51 52.8 3
16 Irfan Pathan 2003-2008 100 3,226 32.26 3.28 58.8 7
17 Vinoo Mankad 1946-1959 162 5,236 32.32 2.13 90.6 8
18 Ishant Sharma 2007-2021 311 10,078 32.40 3.15 61.6 11
19 Harbhajan Singh 1998-2015 417 13,537 32.46 2.84 68.5 25
20 Zaheer Khan 2000-2014 311 10,247 32.94 3.27 60.4 11
21 Karsan Ghavri 1974-1981 109 3,656 33.54 3.11 64.5 4
22 Shivlal Yadav 1979-1987 102 3,580 35.09 2.56 81.9 3
23 Srinivas Venkataraghavan 1965-1983 156 5,634 36.11 2.27 95.3 3
24 Ravi Shastri 1981-1992 151 6,185 40.96 2.35 104.3 2

Just under nine runs separate the second-placed bowler from the twentieth, and a fifth of a run separates positions six to ten — Gupte, Siraj, Kapil Dev, Kumble and Chandrasekhar are bunched between 29.55 and 29.74 despite representing four decades and three different bowling methods.

Why 100 wickets is the right bar

Bowling averages on a small sample are close to meaningless, and an India Test list without a threshold is dominated by men who played two matches. The 100-wicket bar leaves twenty-four names, which is enough for a ranking to mean something, and it happens to draw a natural line: the twenty-fifth-highest wicket-taker for India has 96.

Three bowlers with genuine claims sit just below it. Bapu Nadkarni took 88 wickets at 29.07 with an economy rate of 1.67, the tightest in India's Test history. Venkatapathy Raju took 93 at 30.72. Both would rank inside the top twelve above. Below them, Axar Patel at 19.66 from 57 wickets and Kuldeep Yadav at 23.36 from 80 would rank first and second, and neither has bowled enough overseas for the figure to be tested.

Bumrah's 19.79 and where it came from

Bumrah's average is unusual not because it is low but because of where the wickets were taken. Of his 234, 172 came away from home at 20.00 and 62 at home at 17.70. Almost three-quarters of his Test wickets were taken outside India, and the away figure alone would place him first on this page.

That distribution is the reverse of almost every other name here. The comparison worth making is with Ravichandran Ashwin, who took 383 of his 537 wickets at home at 21.57 and 150 away at 30.55. Both are elite bowlers; they are elite in different places, and a single career average flattens that into one number.

Jasprit Bumrah has also taken sixteen five-wicket hauls from 52 Tests, thirteen of them abroad. The India Test best bowling strike rate page shows the same career from the other direction: a wicket every 42.8 balls, the quickest India have had.

Home and away averages

Only qualifying bowlers with at least 50 wickets in each column appear here.

Player Home wickets Home average Away wickets Away average Difference
Jasprit Bumrah 62 17.70 172 20.00 2.30
Ishant Sharma 104 31.64 204 32.93 1.29
Zaheer Khan 104 35.87 207 31.47 −4.40
Subhash Gupte 84 30.34 65 28.52 −1.82
Bhagwath Chandrasekhar 142 27.69 100 32.66 4.97
Kapil Dev 219 26.49 215 32.85 6.36
Erapalli Prasanna 95 26.94 94 33.85 6.91
Javagal Srinath 108 26.61 128 33.76 7.15
Mohammed Shami 76 22.10 145 30.33 8.23
Ravichandran Ashwin 383 21.57 150 30.55 8.98
Bishan Singh Bedi 137 23.99 129 33.72 9.73
Harbhajan Singh 265 28.76 152 38.90 10.14
Anil Kumble 350 24.88 269 35.85 10.97
Umesh Yadav 101 25.88 67 37.58 11.70
Srinivas Venkataraghavan 94 30.64 62 44.40 13.76
Vinoo Mankad 103 26.53 59 42.42 15.89
Ravindra Jadeja 256 20.95 94 37.02 16.07

Two bowlers in the whole list average less abroad than at home, and one of them is Zaheer Khan: 207 away wickets at 31.47 against 104 at home at 35.87. That is the largest reverse split in India's Test history among bowlers with 300 wickets, and it is the statistical shape of a left-arm seamer whose method depended on a ball that moved. Gupte's smaller reverse split belongs to a different era and a smaller sample.

At the other end, Ravindra Jadeja's difference of sixteen runs is the widest here. He averages 20.95 in India, better than every qualifier except Bumrah, and 37.02 abroad, worse than every qualifier in this table except Umesh Yadav, Harbhajan Singh, Venkataraghavan and Mankad.

The spinners of the 1960s and 1970s, all around thirty

Bedi 28.71, Chandrasekhar 29.74, Prasanna 30.38, Venkataraghavan 36.11. Three of the famous quartet sit in a two-run band and the fourth is six runs adrift, which is a tidier outcome than the debate about them ever suggests.

The relevant context is that India lost most of the Tests these four played. India won 14 of Chandrasekhar's 58 Tests and 17 of Bedi's 67; bowling averages in a losing side carry the runs conceded in the second innings of a match already gone. Reading their figures against Ashwin's or Jadeja's without that adjustment compares men who bowled to save Tests with men who bowled to finish them. The longer arc is set out on the spin bowling tradition page, and the parallel story for the quick bowlers on the evolution of Indian fast bowling page.

Four observations

Economy rate and average pull in different directions on this list. The four tightest economy rates belong to Mankad (2.13), Bedi (2.14), Doshi (2.25) and Venkataraghavan (2.27), and only Bedi is in the top five by average. The relationship is examined properly on the India Test best economy rate page.

Three of the top four averages belong to bowlers still playing or recently retired — Bumrah, Ashwin and Jadeja — and the fourth, Mohammed Shami, belongs to the same decade. That is partly genuine improvement and partly the effect of India winning far more Tests since 2010 than at any earlier point.

The two men with the most India Test wickets sit ninth and nineteenth. Anil Kumble's 619 came at 29.65 and Harbhajan Singh's 417 at 32.46, both averages worse than several bowlers with a third of their wickets. Longevity costs a bowler runs.

Irfan Pathan is the only qualifier with exactly 100 wickets, and his 32.26 rests on twenty-nine Tests across five years. His away average of 25.57 from 73 wickets is the third-best in the away column, behind only Bumrah and Gupte.

Sources and method

Career figures are taken from ESPNcricinfo's Statsguru, filtered to India men's Test matches, with the home and away columns using Statsguru's own venue classification. Matches at neutral venues are excluded from both splits, which is why some rows do not sum to a bowler's career total.

The 100-wicket qualification is stated rather than implied because it changes the answer: a list without it puts bowlers with one good match at the top, and a list at 200 wickets would drop nine of the twenty-four names here. Averages are quoted to two decimal places as Statsguru reports them; differences in the split table are simple subtraction and are not adjusted for the number of wickets behind each figure.

Individual careers are indexed at the player directory and the wider setting at the cricket in India hub. Figures were checked in August 2026 and will change for any bowler still active.