This is a list of South African Test cricketers. The list is arranged in the order in which each player won his Test Cap.
International Test teams wear their cap number on their uniform under the national crest. For South African players, current cap numbers worn on their uniform start from their readmission to Test cricket in 1992 following their cricket boycott during the apartheid era.
The table in post readmission includes sequential cap numbers from South Africa's first Test played in 1889, as well as cap numbers worn on uniforms' since South Africa's readmission.
Statistics are correct as of 26 November 2025.
Players from 1889 to 1970
This table includes Players that made their debut from South Africa's first Test Match in 1889 to 1970.
Note: Players during this period were awarded their test caps in alphabetical order if more than one player debuted in the same match.
‡ Captain † Wicketkeeper