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 Matches Wickets Best bowling figure 4w 5w
Anil Kumble 269 334 6/12 8 2
Javagan Srinath 229 315 5/23 7 3
Ajit Agarkar 191 288 6/42 10 2
Zaheer Khan 194 269 5/42 7 1
Harbhajan Singh 234 265 5/31 2 3
Kapil Dev 225 253 5/43 3 1
Venkatesh Prasad 161 196 5/27 3 1
Ravindra Jadeja 171 189 5/36 7 1
Irfan Pathan 120 173 5/27 5 2
Mohammed Shami 87 159 5/69 9 1

Featured photo: AFP / Gianluigi Guercia