1. Yuzvendra Chahal - 91 wickets (75 matches)
Image Source : Getty2. Bhuvneshwar Kumar - 90 wickets (87 matches)
Image Source : Getty3. Ravichandran Ashwin -72 wickets (65 matches)
Image Source : Getty4. Jasprit Bumrah - 70 wickets (60 matches)
Image Source : Getty5. Hardik Pandya - 64 wickets (86 matches)
Image Source : Getty6. Ravindra Jadeja - 51 wickets (64 matches)
Image Source : Getty7. Kuldeep Yadav - 45 wickets (27 matches)
Image Source : Getty8. Arshdeep Singh - 37 wickets (25 matches)
Image Source : Getty9. Axar Patel - 37 wickets (40 matches)
Image Source : Getty10. Ashish Nehra - 34 wickets (27 matches)
Image Source : GettyNext : From Asia to Australia, Here's list of Indian players to score most ODI runs in different continents