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
Kagiso RabadaKagiso Rabada
25 May 1995
Cricketer

Hansie CronjeHansie Cronje
25 September 1969
Cricketer

Faf du PlessisFaf du Plessis
13 July 1984
Cricketer

Imran TahirImran Tahir
27 March 1979
Cricketer

Kevin PietersenKevin Pietersen
27 June 1980
Cricketer
Hashim AmlaHashim Amla
31 March 1983
Cricketer

Jacques KallisJacques Kallis
16 October 1975
Cricketer

Dale SteynDale Steyn
27 June 1983
Cricketer
Jonty RhodesJonty Rhodes
27 July 1969
Cricketer

Morné MorkelMorné Morkel
06 October 1984
Cricketer
Herschelle GibbsHerschelle Gibbs
23 February 1974
Rugby union player, Cricketer, Association

Graeme SmithGraeme Smith
01 February 1981
Cricketer

Albie MorkelAlbie Morkel
10 June 1981
Cricketer

Mark BoucherMark Boucher
03 December 1976
Cricketer

JP DuminyJP Duminy
14 April 1984
Cricketer
Shaun PollockShaun Pollock
16 July 1973
Cricketer

Gary KirstenGary Kirsten
23 November 1967
Cricketer

Anthony William GreigTony Greig
06 October 1946
Cricketer

David Miller (Cricketer)David Miller (Cricketer)
10 June 1989
 
Lance KlusenerLance Klusener
04 September 1971
Cricketer

Makhaya NtiniMakhaya Ntini
06 July 1977
Cricketer
Allan DonaldAllan Donald
20 October 1966
Cricketer

Wayne ParnellWayne Parnell
30 July 1989
Cricketer

Vernon PhilanderVernon Philander
24 June 1985
Cricketer
Mickey ArthurMickey Arthur
17 May 1968
Cricketer

Temba BavumaTemba Bavuma
 
Dean ElgarDean Elgar
11 June 1987
Cricketer

Kepler WesselsKepler Wessels
14 September 1957
Cricketer

Graeme PollockGraeme Pollock
27 February 1944
Cricketer
Fanie de VilliersFanie de Villiers
13 October 1964
Cricketer

Continue Reading Below
Basil D'OliveiraBasil D'Oliveira
04 October 1931
Cricketer
Ahmed AmlaAhmed Amla
15 September 1979
Cricketer

Nick MallettNick Mallett
30 October 1956
Rugby union player, Cricketer

Paddy UptonPaddy Upton
05 November 1968
Rugby union player, Cricketer

Farhaan BehardienFarhaan Behardien
09 October 1983
Cricketer
Paul HarrisPaul Harris
02 November 1978
Cricket Bowler
Norman GordonNorman Gordon
06 August 1911
Cricketer

Jackie McGlewJackie McGlew
11 March 1929
Cricketer