top of page
  • TikTok
  • Facebook
  • Twitter
  • Instagram

SPORTS

Cricket-removebg-preview.png

International Cricket - India

SIDE Ladder.png

Most Wickets (ODI)

This list features the players with the most ODI (one day internationals) wickets taken for the India national cricket team.

RANK

PLAYER

APPEARANCES

BALLS

WICKETS

YEARS

1

Anil Kumble

269

14376

334

1990-2007

2

Javagal Srinath

229

11935

315

1991-2003

3

Ajit Agarkar

191

9484

288

1998-2007

4

Zaheer Khan

194

9815

269

2000-2012

5

Harbhajan Singh

234

12359

265

1998-2015

6

Kapil Dev

225

11202

253

1978-1994

7

Ravindra Jadeja

210

10404

232

2009-2026

8

Mohammed Shami

108

5326

206

2013-2025

9

B K V Prasad

161

8129

196

1994-2001

10

Kuldeep Yadav

120

5144

194

2017-2026


SIDE Ladder.png

References

ESPNcricinfo (2025). Bowling – most wickets – career – India – One Day Internationals. Available at: https://www.espncricinfo.com/records/team/bowling-most-wickets-career/india-6/one-day-internationals-2 (Accessed 1 December 2025).
Screenshot 2024-12-16 at 16.55.04.png

SCALA

lists

CONTACT US

We'd Love to Hear From You!

If you would like to submit a list request, talk business or send over your thoughts, we are all ears!

GET ON THE LADDER!

© 2025 by Scala Lists. All Rights Reserved.

bottom of page