India Bowling Records in Cricket History: All-Time Best

bowling records in cricket history India

Bowling records in cricket history India, Anil Kumble holds the record for having the most wickets taken, 956, in the history of cricket played by Indians. Three Indian cricketers have taken more than 700 wickets. 

These include Anil Kumble, Ashwin, and Harbhajan Singh. Kapil Dev and Ravindra Jadeja have also done well. Each table below covers one format in plain numbers. The Playinexchange Platform keeps all three formats in one spot so these cricket records will be easy for you to follow up. 

Career totals open the bowling records in cricket history that India has set. Each total adds Tests, ODIs and T20Is together. A dash means the bowler never played the format for India.

BowlerTestsODIsT20IsTotalMatchesYears
Anil Kumble619337–9564031990 to 2008
R Ashwin537156727652872010 to 2024
Harbhajan Singh417269257113671998 to 2016
Kapil Dev434253–6873561978 to 1994
Ravindra Jadeja348232546343732009 onward

Kumble finishes 191 wickets ahead of Ashwin. Jadeja’s row reflects January 2026, so the total has moved on by now. These five names anchor the bowling records in cricket history India fans quote most often.

Long careers pile up wickets. A per-match rate gives a fairer picture of the best Indian bowlers of all time. Each figure below divides career wickets by games played.

BowlerWicketsMatchesPer match
R Ashwin7652872.7
Anil Kumble9564032.4
Harbhajan Singh7113671.9
Kapil Dev6873561.9
Ravindra Jadeja6343731.7

Spin rules this group of Indian greats. Kapil Dev stands alone as a fast bowler, and Ashwin averages over two wickets every game he plays.

India’s Best Bowling Records in Test Cricket

Test cricket holds the oldest bowling records in cricket history India owns. Kumble owns most of them, while Ashwin has taken the most five-wicket hauls.

Record Holders in Tests

RecordHolderNumbers
Most Test wicketsAnil Kumble619 in 132 Tests
Best inningsAnil Kumble10 for 74 versus Pakistan, Delhi, 1999
Best matchNarendra Hirwani16 for 136 versus West Indies, Chennai, 1988
Most five-wicket haulsR Ashwin37 against Kumble’s 35
Second on the wickets listR Ashwin537 in 106 Tests

Other Top Test Wicket-Takers

Three more bowlers also feature in the bowling records in cricket history India keeps.

BowlerWicketsTestsBest innings
Kapil Dev4341319 for 83
Harbhajan Singh4171038 for 84
Ravindra Jadeja348897 for 42

Hirwani produced his match figures on debut, which makes the record rarer. Jadeja’s numbers belong to January 2026.Playinexchange offers more cricket insights to help you deepen your understanding of the game. Keep reading to explore more and stay informed. 

ODI bowling records in cricket history that India holds have two clear stars. Kumble owns the wicket total, and Shami owns the best single day.

RecordHolderNumbers
Most wicketsAnil Kumble337 in 271 ODIs
Best inningsMohammed Shami7 for 57 versus New Zealand, 2023 World Cup semi-final, Mumbai
Most five-wicket haulsMohammed Shami6
Cheapest six-wicket spellStuart Binny6 for 4 versus Bangladesh, 2014

Shami is the only Indian cricketer who has taken seven wickets in a single innings in ODIs. Apart from the above-stated information, the wicket records for Harbhajan Singh, Kapil Dev, and Jadeja in ODIs are 269, 253, and 232 respectively as per 2026 January.

Bowling records in cricket history India holds in T20Is belong mostly to a newer group. Arshdeep Singh still plays, so his total keeps rising.

RecordHolderNumbers
Most wickets for IndiaArshdeep Singh125 plus, as of March 2026
Best inningsDeepak Chahar6 for 7 versus Bangladesh, Nagpur, 2019
Best economy, 50 plus wicketsJasprit BumrahUnder 7 runs per over

Chahar took just 3.2 overs to claim his six wickets. This feat is highly ranked amongst bowling records in the history of cricket remembered by India fans.

India Bowling Statistics Made Simple

Newcomers to bowling records in cricket history India has built should learn four terms first.

TermPlain meaning
7/57Seven wickets, 57 runs conceded
Economy rateRuns given away per over, where lower is better
Five-wicket haulFive dismissals by one bowler in one innings
Wickets per matchCareer wickets divided by games played

Active players change these numbers after every match, so older bowling records in cricket history India holds look steadier. Always check the date beside any India bowling statistics for current bowlers.

Kumble’s 956 wickets, Hirwani’s 16 in one Test and Shami’s 7/57 stand as the biggest peaks. Fans track these figures closely. Several bowlers still play, so some cricket records will keep moving. Playinexchange adds more simple guides on records like these.

Who Is India’s Top Fast Bowler by Wickets?

Kapil Dev leads the fast bowlers with 687 wickets. Zaheer Khan and Javagal Srinath rank below him.

Is Jasprit Bumrah in India’s Top Five for Wickets?

Not yet. Bumrah had 506 international wickets by August 2026, short of the top five.These wickets were achieved in 238 games, the fewest out of all bowlers named above.

Who Are The Bowlers To Take All 10 Wickets In A Test Match Innings?

Three players can claim this record – Jim Laker in 1956, Anil Kumble in 1999 and Ajaz Patel in 2021.

Is Ravindra Jadeja Still Playing T20Is?

No. Ravindra Jadeja quit T20Is after the 2024 T20 World Cup, with his last game being against South Africa on 29 June 2024. Tests and ODIs remained open to him in January 2026.

Did R Ashwin Retire From International Cricket?

Yes. Ashwin retired in December 2024 after a Test against Australia, which began on 6 December.

Share :