top of page
SPORTS

International Cricket - South Africa
Most Wickets (ODI)
This list features the players with the most ODI (one day internationals) wickets taken for the South Africa national cricket team.
RANK | PLAYER | APPS | BALLS | WICKETS | YEARS |
1 | Shaun Pollock | 294 | 15430 | 387 | 1996-2008 |
2 | Allan Donald | 164 | 8561 | 272 | 1991-2003 |
3 | Jacques Kallis | 323 | 10638 | 269 | 1996-2014 |
4 | Makhaya Ntini | 172 | 8645 | 265 | 1998-2009 |
5 | Dale Steyn | 123 | 6195 | 194 | 2006-2019 |
6 | Lance Klusener | 171 | 7336 | 192 | 1996-2004 |
7 | Morne Morkel | 114 | 5580 | 180 | 2007-2018 |
8 | Imran Tahir | 107 | 5541 | 173 | 2011-2019 |
9 | Kagiso Rabada | 106 | 5444 | 168 | 2015-2025 |
10 | WJ Cronje | 188 | 5357 | 114 | 1992-2000 |
11 | Lungi Ngidi | 71 | 3288 | 112 | 2018-2025 |
References
ESPNcricinfo (2025). South Africa – Most wickets – Career. Available at: https://www.espncricinfo.com/records/team/bowling-most-wickets-career/south-africa-3/one-day-internationals-2 (Accessed 1 December 2025).

SCALA
lists
bottom of page



