Skip to content
CricketTaken

India ODI best bowling strike rate: All-Time Records

By CricketTaken EditorialPublished Cricket in India9 min read

How this is written and checkedReport an error

Mohammed Shami has taken 206 wickets in 108 one-day internationals for India from 5,326 deliveries. That is a wicket every 25.8 balls — four and a bit overs — and it is comfortably the fastest rate any India bowler has sustained over a serious career in the format. Mohammed Siraj is second at 29.6, Yuzvendra Chahal third at 30.9 and Jasprit Bumrah fourth at 31.0.

Strike rate answers a narrower question than average or economy: how long a captain has to wait. It says nothing about what the waiting costs. Shami, the fastest striker on this page, is 36th of 40 on economy at 5.58; Kapil Dev, who conceded fewer runs per over than any India bowler, waited 44.2 balls between wickets. The two lists run in near-opposite directions, and the reason is not mysterious — a bowler who attacks the stumps and the outside edge with a hard new ball will get hit and will get wickets, and a bowler who keeps one side of the pitch on a slow surface will do neither.

Bowlers are counted here only if they have delivered 2,000 balls for India in ODIs. Forty players clear that bar and all forty are ranked. Anything less would let a five-match career with eight wickets sit above Shami.

Balls per wicket for India in ODIs, 2,000-ball minimum

Rank Bowler Span Mat Balls Wkts SR Ave
1 Mohammed Shami 2013-2025 108 5326 206 25.8 24.05
2 Mohammed Siraj 2019-2026 50 2251 76 29.6 25.32
3 Yuzvendra Chahal 2016-2023 72 3739 121 30.9 27.13
4 Jasprit Bumrah 2016-2026 91 4694 151 31.0 23.74
5 Kuldeep Yadav 2017-2026 121 6204 194 31.9 27.04
6 Ishant Sharma 2007-2016 80 3733 115 32.4 30.98
7 Ajit Agarkar 1998-2007 191 9484 288 32.9 27.85
8 S Sreesanth 2005-2011 53 2476 75 33.0 33.44
9 Umesh Yadav 2010-2018 75 3558 106 33.5 33.63
10 Irfan Pathan 2004-2012 120 5855 173 33.8 29.72
11 Ashish Nehra 2001-2011 117 5637 155 36.3 31.60
12 Zaheer Khan 2000-2012 194 9815 269 36.4 30.11
13 Munaf Patel 2006-2011 70 3154 86 36.6 30.26
14 RP Singh 2005-2011 58 2565 69 37.1 33.95
15 Javagal Srinath 1991-2003 229 11935 315 37.8 28.08
16 Hardik Pandya 2016-2025 94 3460 91 38.0 35.50
17 Roger Binny 1980-1987 72 2957 77 38.4 29.35
18 Ravichandran Ashwin 2010-2023 116 6303 156 40.4 33.20
19 Manoj Prabhakar 1984-1996 130 6360 157 40.5 28.87
20 Venkatesh Prasad 1994-2001 161 8129 196 41.4 32.30
21 Bhuvneshwar Kumar 2012-2022 121 5847 141 41.4 35.11
22 Praveen Kumar 2007-2012 68 3242 77 42.1 36.02
23 Chetan Sharma 1983-1994 65 2835 67 42.3 34.86
24 Anil Kumble 1990-2007 269 14376 334 43.0 30.83
25 Axar Patel 2014-2026 74 3460 80 43.2 32.73
26 Madan Lal 1974-1987 67 3164 73 43.3 29.27
27 Venkatapathy Raju 1990-1996 53 2770 63 43.9 31.96
28 Kapil Dev 1978-1994 225 11202 253 44.2 27.45
29 Ravindra Jadeja 2009-2026 210 10404 232 44.8 36.54
30 Yuvraj Singh 2000-2017 301 4988 110 45.3 38.42
31 Sourav Ganguly 1992-2007 308 4543 100 45.4 38.35
32 Virender Sehwag 1999-2013 241 4290 94 45.6 39.75
33 Harbhajan Singh 1998-2015 234 12359 265 46.6 33.47
34 Maninder Singh 1983-1993 59 3133 66 47.4 31.30
35 Sunil Joshi 1996-2001 69 3386 69 49.0 36.36
36 Ravi Shastri 1981-1992 150 6613 129 51.2 36.04
37 Sachin Tendulkar 1989-2012 463 8054 154 52.2 44.48
38 Robin Singh 1989-2001 136 3734 69 54.1 43.26
39 Suresh Raina 2005-2018 226 2126 36 59.0 50.30
40 Mohinder Amarnath 1975-1989 85 2730 46 59.3 42.84

Eight of the top ten arrived after 2005

Group the forty by debut and the pattern is the opposite of the economy table. Bowlers who came into the side between 1974 and 1989 struck every 46.5 balls collectively; the 1990s intake every 41.3; the 2000-to-2009 group every 38.7; and everyone from 2010 onwards every 33.9. The improvement is steady across four decades and it is large — thirteen balls a wicket between the oldest group and the newest.

Three changes drive it. Two new balls from 2011 kept the seam harder and the swing available deeper into an innings. The four-fielder restriction outside the circle in the middle overs made containment less useful, so captains started asking spinners to attack instead of holding an end, which is why Kuldeep Yadav at 31.9 and Yuzvendra Chahal at 30.9 strike faster than any India spinner who came before them by a distance. And a batting side chasing 330 rather than 240 takes risks in overs that used to be played out.

Shami's 25.8

Mohammed Shami's rate is the outlier even inside the modern group. His nearest contemporary among bowlers with more than 5,000 balls is Bumrah at 31.0, and Shami is more than five balls a wicket clear of him. Shami's 206 wickets came in 108 matches, an average of 1.9 a game, and he took them mostly with the new ball at a full length: he beat batters through the air and off the seam early, then came back for a second burst rather than bowling at the death.

His World Cup record is where the rate concentrated. He took 24 wickets in the 2023 World Cup from seven matches, including 7 for 57 against New Zealand at the Wankhede in the semi-final, which remains the best analysis by an India bowler in an ODI. Four of his six career five-wicket hauls came in that single tournament; the India ODI most five-wicket hauls page has all of them dated.

Where the wickets came from: home, away, neutral

Restricting the data to matches in India, on a 1,000-ball qualification, the fastest strike rates are Shami at 25.4, Sreesanth at 26.1 and Mohammed Siraj at 28.3. Away from home, on the same bar, Shami leads again at 26.1, with Shardul Thakur second at 27.0 and Amit Mishra and Jasprit Bumrah level at 29.2.

Two things stand out in that comparison. Shami strikes at almost exactly the same rate in both, which very few India seamers manage — his home economy is 5.85 against 5.38 abroad, so the extra runs went somewhere, but the wickets did not slow down. Bumrah moves the other way: 33.5 in India, 29.2 abroad, and his away average of 21.56 is the best on either list. He has been a better bowler outside India by every measure the source records.

The bowlers the qualification excludes

Three names in the away list do not appear in the career table because their whole India careers fall short of 2,000 balls, and all three would rank high if they did. Amit Mishra took 64 wickets from 1,917 balls in 36 matches, a career strike rate of 29.9 that would place him second overall. Debasis Mohanty struck every 32.6 balls abroad, Shardul Thakur every 27.0.

Mishra is the genuine curiosity of India's one-day bowling records. He played 36 ODIs across thirteen years, took two five-wicket hauls and averaged 23.60, and was never a settled selection in any of them. The player directory carries the fuller careers; the point here is only that a qualification bar has costs as well as uses, and this one costs three good records.

Four observations from the order

Ajit Agarkar at 32.9 is the fastest striker among India bowlers with more than 9,000 balls, and he sits seventh on this page while sitting 23rd on economy at 5.07. He took 288 wickets in 191 matches and was routinely criticised for what he conceded. Both readings are correct, and this table is the one that flatters him. His profile is at Ajit Agarkar.

The three highest wicket-takers in India's ODI history — Anil Kumble with 334, Javagal Srinath with 315 and Agarkar with 288 — sit 24th, 15th and 7th here. Volume and rate are close to unrelated across a list this long, because the bowlers with the most balls are the ones who were trusted to hold an end.

Ravindra Jadeja is 29th at 44.8 despite 232 wickets from 210 matches, the slowest strike rate of any front-line India spinner still playing. That is a job description rather than a limitation: he bowls overs eleven to forty to set batters with the ring in, and his 4.88 economy is 17th on the India ODI best economy rate list.

Only two bowlers who played before 1990 are in the top twenty — Roger Binny at 38.4 and Manoj Prabhakar at 40.5 — and Binny's 77 wickets from 72 matches came almost entirely with the new ball in England and Australia. The longer arc of that change is in the evolution of India's fast bowling page and the cricket in India hub.

Sources and method

Strike rates, ball counts and wicket totals here are drawn from ESPNcricinfo's Statsguru career records for India men's one-day internationals, with the data pulled in the third week of August 2026. Statsguru reports bowling strike rate to one decimal place, and this page keeps that precision rather than recomputing it.

The 2,000-ball bar is a choice made on this page. It is set where it is because 2,000 balls is roughly a season and a half of regular selection, which is long enough for a rate to mean something, and because it produces a list of forty that can be published whole. The home and away sub-lists drop to 1,000 balls, since dividing a career by venue also divides the sample; the away group combines away and neutral fixtures, because a large share of India's one-day cricket in Sharjah, Toronto, Colombo and Dubai was played at neither side's home ground.

Era groupings are aggregates computed on this page from each bowler's debut year: total balls divided by total wickets for the group, not the mean of individual rates. Statements about which phase of an innings a bowler operated in, and about fielding regulations, are descriptive. Figures for anyone still active will change; the rest are settled.