Top 10 Bowlers with Most Wickets for India in Men's ODIs
10. mohammad shami: 171 wickets in 94 matches
9. irfan pathan: 173 wickets in 120 matches
8. venkatesh prasad: 196 wickets in 161 matches
7. ravindra jadeja: 209 wickets in 189 matches
6. kapil dev: 253 wickets in 225 matches
5. harbhajan singh: 265 wickets in 234 matches
4. zaheer khan: 269 wickets in 194 matches
3. ajit agarkar: 288 wickets in 191 matches
2. javagal srinath: 315 wickets in 229 matches
1. anil kumble: 334 wickets in 269 matches
Here are Cristiano Ronaldo’s Goalscoring stats after turning 30
Learn more