Five names that came to mind.
Dave Richardson (only played 44 Tests but deserves mention)
Bit harsh on Dave that, he was solid keeper & a nuggety batsman who often chipped in with useful innings, provided a calm stability to a side whose middle order was a bit light & dropped very few without looking spectacular.
Some more names I thought of when reading this thread - Jonty Rhodes: I speak purely from a Test cricket perspective. An average Test cricketer who's fielding influence didn't quite turn games in this format. Does everyone picture Rhodes in the South Africa green whenever they hear his name? I do.
Was very successful in the latter part of his career, averaged mid 40s I think. Almost completely cutting off cover as a run scoring area was really useful for a captain like Cronje who often used the tactic of drying up the runs.
Someone else mentioned Mark Boucher & that isn't even worthy of a reply, but here's one anyway, current record holder for most catches in Test cricket much?
On behalf of SA, I put forward Andre Nel, he who built an entire career on hitting Alan Donald in the head & not much else. All huff & no puff.
The glorious Nicky Boje, representing that uniquely South African species of left arm spinner whose stock ball is the one that holds it's line, offering such variations as the one that almost turned, the one that hit a crack and went straight on & the arm ball.
Mornantu Hayward, so remarkably stroppy, yet magnificently ordinary.
Surely there must be a whole clutch of new age West Indians in this list? Nixon McLean, Darren Sammy, Fidel Edwards, etc.