Find out more about the greatest South African Cricketers, including AB de Villiers, Hashim Amla, Kevin Pietersen, Dale Steyn and Jacques Kallis.
AB de VilliersAB de Villiers
17 February 1984
Cricketer
Hansie CronjeHansie Cronje
25 September 1969
Cricketer

Kagiso RabadaKagiso Rabada
25 May 1995
Cricketer

Kevin PietersenKevin Pietersen
27 June 1980
Cricketer

Jacques KallisJacques Kallis
16 October 1975
Cricketer

Dale SteynDale Steyn
27 June 1983
Cricketer
Hashim AmlaHashim Amla
31 March 1983
Cricketer

Anthony William GreigTony Greig
06 October 1946
Cricketer

Graeme SmithGraeme Smith
01 February 1981
Cricketer
Shaun PollockShaun Pollock
16 July 1973
Cricketer

Jonty RhodesJonty Rhodes
27 July 1969
Cricketer
Mark BoucherMark Boucher
03 December 1976
Cricketer

Herschelle GibbsHerschelle Gibbs
23 February 1974
Rugby union player, Cricketer, Association

Allan DonaldAllan Donald
20 October 1966
Cricketer

Faf du PlessisFaf du Plessis
13 July 1984
Cricketer

Gary KirstenGary Kirsten
23 November 1967
Cricketer
Imran TahirImran Tahir
27 March 1979
Cricketer

Lance KlusenerLance Klusener
04 September 1971
Cricketer

Makhaya NtiniMakhaya Ntini
06 July 1977
Cricketer

Kepler WesselsKepler Wessels
14 September 1957
Cricketer
JP DuminyJP Duminy
14 April 1984
Cricketer

Morné MorkelMorné Morkel
06 October 1984
Cricketer
Albie MorkelAlbie Morkel
10 June 1981
Cricketer

Graeme PollockGraeme Pollock
27 February 1944
Cricketer

Wayne ParnellWayne Parnell
30 July 1989
Cricketer
Mickey ArthurMickey Arthur
17 May 1968
Cricketer

Vernon PhilanderVernon Philander
24 June 1985
Cricketer
Fanie de VilliersFanie de Villiers
13 October 1964
Cricketer

Dean ElgarDean Elgar
11 June 1987
Cricketer

Temba BavumaTemba Bavuma
 
Paddy UptonPaddy Upton
05 November 1968
Rugby union player, Cricketer

Continue Reading Below
Ahmed AmlaAhmed Amla
15 September 1979
Cricketer
Farhaan BehardienFarhaan Behardien
09 October 1983
Cricketer

Nick MallettNick Mallett
30 October 1956
Rugby union player, Cricketer

Norman GordonNorman Gordon
06 August 1911
Cricketer

Paul HarrisPaul Harris
02 November 1978
Cricket Bowler
Jackie McGlewJackie McGlew
11 March 1929
Cricketer
David Miller (Cricketer)David Miller (Cricketer)
10 June 1989
 

Basil D'OliveiraBasil D'Oliveira
04 October 1931
Cricketer