South Africa is a cricket-crazy nation known for producing a great pool of fast bowlers in every decade. Fast bowling is something they don’t struggle with ever and it has taken them to a new height always in test cricket. Not only fast bowling South Africans are stupendous at batting too. Over the years many bowlers have represented and performed for South Africa in test cricket, let’s have a look at the players with the most test wickets for South Africa.

Dale Steyn
One of the best all-format bowlers of all time, Dale Steyn conquers the list of most test wickets for South Africa. In 15 years (2004-2019) of his career, Steyn played 93 tests and claimed 439 test wickets. Steyn’s bowling strike rate of 42.3 is one of the best in history of the game. With his raw pace & accurate line and length, Steyn succeeded in every corner of the World.
Shaun Pollock
Former all-rounder, Shaun Pollock has taken the 2nd most test wickets for South Africa with 421 wickets in 108 matches. Pollock played the toughest format of the game between 1995 to 2008 and has 421 scalps. Not only with the ball, but Pollock impressed with the bat too, amassing 3781 runs at a decent average of 32.71.
Makhaya Ntini
Former quick, Makhaya Ntini gets 3rd place in terms of claiming the most test wickets for South Africa. Ntini was a combination of pace and swing which assisted him to become lethal in any condition. Ntini grabbed 390 wickets in 101 test matches.
Player | Matches | Innings | Wickets | Average | Strike Rate | Best | 5 Wickets | 10 Wickets |
D Steyn | 93 | 171 | 439 | 22.95 | 42.3 | 7/51 | 26 | 05 |
S Pollock | 108 | 202 | 421 | 23.11 | 57.8 | 7/87 | 16 | 01 |
M Ntini | 101 | 190 | 390 | 28.82 | 53.4 | 7/37 | 18 | 04 |
A Donald | 72 | 129 | 330 | 22.35 | 47.0 | 8/71 | 20 | 03 |
M Morkel | 86 | 160 | 309 | 27.66 | 53.3 | 6/23 | 08 | 00 |
JH Kallis | 165 | 270 | 291 | 32.63 | 69.3 | 6/54 | 05 | 00 |
KG Rabada | 60 | 108 | 280 | 22.34 | 39.7 | 7/112 | 13 | 04 |
V Philander | 64 | 119 | 224 | 22.32 | 50.8 | 6/21 | 13 | 02 |
Dale Steyn took the most test wickets for South Africa (439 wickets).
Shaun Pollock grabbed the most wickets for South Africa in all formats (823 wickets in 414 games).
Left-arm spinner, Keshav Maharaj has the most test wickets for South Africa, 158 wickets in 49 games.
Also read about Most test wickets for India against South Africa.
Senior Cricket Content Editor at Skyblogs Cricket.
Contact me at info@skyblogs.in