Top 10 teams with most ODI wickets
Top 10 teams with most ODI wickets

8. South Africa – 3859 wickets

South Africa are the last to start playing ODI cricket among the test playing nations but have managed to produce some of the world class bowlers over the years which played a key part in their success. The Proteas have managed a staggering 3859 wickets in just 554 matches they played so far as the future seems very bright.

Nagendra Reddy

I am a sports enthusiast. Primarily a football fan these days post the golden era of Indian cricket.