India had always a decent bowling line-up in a limited over format. From pacers like Kapil Dev and Bumrah to spinners like Kumble and Ashwin, India possessed a variety in their attack. As they say, bowling wins you tournaments, so in this article, we will look at some wicket-takers in the 'Top 10 Indian Bowlers with most wickets in ICC One-Day International Tournaments'.

1. Zaheer Khan

Former Indian pacer Zaheer Khan tops the list with 59 wickets in ICC One-Day International Tournaments. Zaheer has played 32 matches in different seasons of the World Cup and Champions Trophy, picking 59 wickets at an average of 21.32 and an economy rate of 4.51. Zaheer was also the joint-highest wicket-taker for India in the 2011 World Cup. His best bowling spell came against New Zealand in the 2003 World Cup, where he picked four wickets for just 42 runs.

2. Mohammed Shami

Indian pacer Mohammed Shami makes his way into the list with 47 wickets in ICC One-Day International Tournaments. Shami has played 16 matches in different seasons of the World Cup and Champions Trophy, picking 47 wickets at an average of 13.61 and an economy rate of 4.99. Shami never played any game in the Champions Trophy. Notably, Shami has a stellar record in the World Cup, picking seven four-wicket haul in just 16 games.

3. Jagaval Srinath

Former Indian pacer Jagaval Srinath makes his way into the list with 47 wickets in ICC One-Day International Tournaments. Srinath has played 37 matches in different seasons of the World Cup and Champions Trophy, picking 47 wickets at an average of 29.17 and an economy rate of 4.46. Srinath was the highest wicket-taker for India in the 1999 World Cup. His best bowling spell came against the Netherlands in the 2003 World Cup, where he picked four wickets for just 30 runs.

4. Ravindra Jadeja

Ace Indian all-rounder Ravindra Jadeja makes his way into the list with 43 wickets in ICC One-Day International Tournaments. Jadeja has played 29 matches in different seasons of the World Cup and Champions Trophy, picking 43 wickets at an average of 26.18 and an economy rate of 4.63. Jadeja was the highest wicket-taker in the 2013 Champions Trophy, where he won the Golden Ball. His best bowling spell came against South Africa, where he picked up five wickets for just 33 runs.

5. Anil Kumble

Former ace Indian spinner Anil Kumble found a place in the list with 42 wickets in ICC One-Day International Tournaments. Kumble has played 28 matches in different seasons of the World Cup and Champions Trophy, picking 42 wickets at an average of 27.40 and an economy rate of 4.30. His best spell came against the Netherlands in the 2003 World Cup, where he picked four wickets.

6. Jasprit Bumrah

Indian pacer Jasprit Bumrah made his way into the list with 39 wickets in ICC One-Day International Tournaments. Bumrah has played 23 matches in different seasons of the World Cup and Champions Trophy, picking 39 wickets at an average of 21.71 and an economy rate of 4.25. Bumrah was the highest wicket-taker for India in the 2019 World Cup. His best spell came against Afghanistan in the 2003 World Cup, where he picked four wickets for 39 runs.

7. Harbhajan Singh

Former ace Indian spinner Harbhajan Singh found a place in the list with 34 wickets in ICC One-Day International Tournaments. Harbhajan has played 34 matches in different seasons of the World Cup and Champions Trophy, picking 34 wickets at an average of 38.35 and an economy rate of 4.10. His best spell came against Sri Lanka in the 2002 Champions Trophy Final, where he picked three wickets.

8. Ashish Nehra

Former Indian pacer Ashish Nehra makes his way on the list with 29 wickets in ICC One-Day International Tournaments. Nehra has played 20 matches in various seasons of the World Cup and Champions Trophy, picking 29 wickets at an average of 24.89 and an economy rate of 4.47. His best spell came against England in the 2003 World Cup, where he picked six wickets for just 23 runs.

9. Kapil Dev

Former Indian all-rounder Kapil Dev makes his way on the list with 28 wickets in ICC One-Day International Tournaments. Kapil Dev has played 26 matches in various seasons of the World Cup and Champions Trophy, picking 28 wickets at an average of 31.85 and an economy rate of 3.76. Kapil led the Indian team to victory in the 1983 World Cup. His best spell came against Australia in the 1983 World Cup, where he picked five wickets for just 43 runs.

10. Ravi Ashwin

Indian spinner Ravi Ashwin is the last name on the list, with 27 wickets in ICC One-Day International Tournaments. Ashwin has played 19 matches in various seasons of the World Cup and Champions Trophy, picking 27 wickets at an average of 29.81 and an economy rate of 4.54. Ashwin won the 2011 World Cup and 2013 Champions trophy. His best bowling spell came against UAE in the 2015 World Cup, where he picked four wickets for just 25 runs.