Legendary leg-spinner Anil Kumble has picked the most wickets for India in ODIs. Kumble, who is also India’s leading wicket-taker in Test cricket, took 334 wickets in the 50-overs format during his career that spanned from 1990 to 2007.

Kumble made his ODI debut for India on April 25, 1990, against Sri Lanka in the first match of the Austral-Asia Cup. The leg-spinner picked a wicket while conceding 42 runs in his 10 overs as India lost the match by three wickets.

Between April and December 1990, Kumble appeared in seven ODIs for India and took five wickets during the time. After a brief absence from the senior national team, he returned in October 1991 with a bang, picking a four-wicket haul against West Indies in a match that helped India to a 19-run win.

With that in mind, it must be noted that wickets were few and far between for the legendary spinner during the initial stage of his ODI career. All that, however, changed in November 1993 in the Hero Cup final against West Indies in Kolkata.

Defending a total of 225, Kumble went on to pick six wickets for 12 runs, which is his best bowling figures in the 50-overs cricket. During his 17-year career, Kumble played 271 ODIs where he maintained a respectable economy of 4.30.

After Kumble, former pacer Javagal Srinath has scalped most wickets for India in ODIs. The fast bowler, who made his ODI debut a little over a year after Kumble played his first 50-over match, picked 315 wickets between 1991-2003. He registered seven four-wicket hauls and three five-wicket hauls during that time.

Kumble and Srinath are the only Indian bowlers to have breached the 300-wicket landmark in ODI cricket, with Ajit Agarkar occupying the third spot after picking 288 wickets in 191 ODIs. He is the only Indian bowler to have taken 10 four-wicket hauls in the format.

Following Agarkar are two Indian World Cup winners in Zaheer Khan and Harbhajan Singh. The left-arm pacer, who played 194 ODIs for India took 269 wickets while Harbhajan ended his career with 265 scalps in 234 matches.

Most wickets for India in ODIs

Player Span Matches Wickets Best bowling figure 4w 5w
Anil Kumble 1990-2007 269 334 6/12 8 2
Javagan Srinath 1991-2003 229 315 5/23 7 3
Ajit Agarkar 1998-2007 191 288 6/42 10 2
Zaheer Khan 2000-2012 194 269 5/42 7 1
Harbhajan Singh 1998-2015 234 265 5/31 2 3
Kapil Dev 1978-1994 225 253 5/43 3 1
Venkatesh Prasad 1994-2001 161 196 5/27 3 1
Ravindra Jadeja 2009-2020 168 188 5/36 7 1
Irfan Pathan 2004-2012 120 173 5/27 5 2
Manoj Prabhakar 1984-1996 130 157 5/33 4 2

Featured photo: AFP / Gianluigi Guercia