Most wickets for South Africa in ODIs – Lungi Ngidi passes Hansie Cronje to move into top 10

Lungi Ngidi ProteasLungi Ngidi.

Who has taken the most wickets for South Africa in ODIs?

JOIN the Club Cricket SA Whatsapp channel

Most ODI wickets for South Africa – top 30 list

  1. Shaun Pollock: 387 ODI wickets
  2. Allan Donald: 272 ODI wickets
  3. Jacques Kallis: 269 ODI wickets
  4. Makhaya Ntini: 265 ODI wickets
  5. Dale Steyn: 194 ODI wickets
  6. Lance Klusener: 192 ODI wickets
  7. Morne Morkel: 180 ODI wickets
  8. Imran Tahir: 173 ODI wickets
  9. Kagiso Rabada: 168 ODI wickets
  10. Lungi Ngidi: 114 ODI wickets
  11. Hansie Cronje: 114 ODI wickets
  12. Andre Nel: 106 ODI wickets
  13. Charl Langeveldt: 100 ODI wickets
  14. Wayne Parnell: 99 ODI wickets
  15. Andile Phehlukwayo: 97 ODI wickets
  16. Andrew Hall: 95 ODI wickets
  17. Fanie de Villiers: 95 ODI wickets
  18. Nicky Boje: 95 ODI wickets
  19. Lonwabo Tsotsobe: 94 ODI wickets
  20. Craig Matthews: 79 ODI wickets
  21. Ryan McLaren: 77 ODI wickets
  22. Robin Peterson: 75 ODI wickets
  23. Tabraiz Shamsi: 73 ODI wickets
  24. Keshav Maharaj: 72 ODI wickets
  25. Pat Symcox: 72 ODI wickets
  26. Johan Botha: 72 ODI wickets
  27. Brian McMillan: 70 ODI wickets
  28. JP Duminy: 69 ODI wickets
  29. Roger Telemachus: 56 ODI wickets
  30. Chris Morris: 48 ODI wickets

Most wickets in ODI cricket for South Africa – records

Former captain Shaun Pollock has taken the most wickets for South Africa in ODI cricket. The country’s seven highest ODI wicket-takers are right-arm seamers.

Leg-spinner Imran Tahir is the only specialist slow bowler in the top 10. Tahir holds the record for the best ODI bowling figures for the Proteas – seven for 45 against the West Indies.

Former Western Province and current Tuskers player Wayne Parnell is South Africa’s most prolific left-arm seamer in ODI cricket.

The retired Nicky Boje is South Africa’s highest wicket-takers in ODI cricket among left-arm spinners.

MORE latest SA cricket records news