Most Wickets for India in ODI Cricket [Updated]

Anil Kumble | Most Wickets for India in ODI Cricket
Image source: Getty Images

Anil Kumble holds the record for taking the most wickets for India in ODI cricket. The former wrist spinner picked up 334 wickets in 269 matches at an average of 30.83.

You can check out the top 20 bowlers who have racked up the most wickets for India in ODI cricket.

Most Wickets for India in ODIs

PlayerMatchesInningsWicketsEconomy4W/5W
Anil Kumble2692633344.298/2
Javagal Srinath2292273154.447/3
Ajit Agarkar1911882885.0710/2
Zaheer Khan1941912694.957/1
Harbhajan Singh2342252654.302/3
Kapil Dev2252212533.713/1
Ravindra Jadeja1971892204.887/2
Venkatesh Prasad1611601964.673/1
Mohammed Shami1011001955.5510/5
Irfan Pathan1201181735.265/2
Kuldeep Yadav1061031724.997/2
Manoj Prabhakar1301271574.274/2
Ravichandran Ashwin1161141564.931/0
Ashish Nehra1171171555.215/2
Sachin Tendulkar4632701545.104/2
Jasprit Bumrah89881494.596/2
Bhuvneshwar Kumar1211201415.084/1
Ravi Shastri1501361294.212/1
Yuzvendra Chahal72691215.265/2
Ishant Sharma80781155.726/0

Javagal Srinath is the fastest Indian bowler to take 300 ODI wickets. The former right-arm pacer reached 300 scalps in 219 ODI matches, surpassing Kumble’s record of 234 games.

Frequently Asked Questions:

Who has taken the most ODI wickets for India?

Anil Kumble is the leading wicket-taker for India in ODI cricket, with 334 wickets in 269 matches to his name.

Who has the best bowling figures in ODI for India?

Mohammed Shami has delivered the best bowling figures in ODI for India. He fetched 7 wickets for 57 runs against New Zealand in the 2023 Cricket World Cup semi-final in Mumbai.

Who has the most five-wicket hauls in ODI for India?

Mohammed Shami leads the pack, with 5 five-wicket hauls for India in ODI cricket. Thus far, he is the only Indian bowler with 5 or more five-fors.

Who is the fastest to 50 ODI wickets for India?

Ajit Agarkar is the fastest Indian bowler to take 50 ODI wickets, reaching the mark in 23 matches.

Who is the fastest to 100 ODI wickets for India?

Mohammed Shami reached 100 ODI wickets in 56 matches, making him the fastest Indian to 100 ODI wickets.

Who is the fastest to 200 ODI wickets for India?

Ajit Agarkar scalped his 200th wicket in his 133rd match, making him the fastest to 200 ODI wickets for India.

You May Also Like

2 thoughts on “Most Wickets for India in ODI Cricket [Updated]

Comments are closed.