South Africa: Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×

Player figures come from full scorecards, which we hold for 1,420 of the 1,429 matches in this selection (from 1889). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Alan DawsonSASouth Africa1998-200421847923*19.7510972.48000101
Lonwabo TsotsobeSASouth Africa2009-20148929177916*6.5817245.9300591
Roger TelemachusSASouth Africa1998-20074016478296.509780.4100243
Nantie HaywardSASouth Africa1998-20043722978146.0021835.78004100
Robert PooreSASouth Africa1896360762012.67--000-0
Nipper NicholsonSASouth Africa1935-1936481762910.86--00421
Kim ElgieSASouth Africa1961-1962360755612.5020.0001280
Omar HenrySASouth Africa1992-1993661733414.6019936.6800071
Joe PartridgeSASouth Africa1963-1965111257313*10.4311629.3100040
Patrick KrugerSASouth Africa2024751724418.0060120.0000063
Tommy RoutledgeSASouth Africa1892-189648072249.00--00100
William BrannSASouth Africa1922-1923350715014.20--01100
Rolland BeaumontSASouth Africa1912-191459070317.78--00200
Sandy BellSASouth Africa1929-19351623126926*6.2720.0000600
Tabraiz ShamsiSASouth Africa2016-202512733236918*6.9014447.9200860
William MiltonSASouth Africa1889-1892360682111.332642.3100030
Michael MelleSASouth Africa1950-1953712468178.50--00120
Neil BrandSASouth Africa2024240663416.5012951.16000110
Duanne OlivierSASouth Africa2017-20241821106615*6.0026624.81004101
Jackie BottenSASouth Africa1965360653310.83--00230
Claude HendersonSASouth Africa2001-2002117065309.2920232.1800190
Raynard van TonderSASouth Africa2024240643216.0016937.8700150
Eddie FullerSASouth Africa1953-195779164178.00--00251
Geoff ChubbSASouth Africa19515936315*10.50--00010
Heinrigh PieterseSASouth Africa2024110626262.0034182.3501043
Chris BurgerSASouth Africa19582416237*20.67--00001
Claude NewberrySASouth Africa1913-191448062167.75--00100
Errol StewartSASouth Africa1993-20026626123*15.2511652.5900050
George HearneSASouth Africa1922-1924350592811.80--00200
Harry BromfieldSASouth Africa1961-19659127592111.80--00330
Doodles TapscottSASouth Africa19232315850*29.00--01001
Lizaad WilliamsSASouth Africa2021-20263218558134.4612446.7700460
Andile SimelaneSASouth Africa2024-2026118156138.005798.2500042
Steve PalframanSASouth Africa1996740552813.758068.7500080
Ormy PearseSASouth Africa1910-191136055319.1712643.6500280
Sisanda MagalaSASouth Africa2021-202314845218*13.0042123.8100134
Bonnor MiddletonSASouth Africa1896-1902612552227.43--00200
Robert HarveySASouth Africa1936240512812.75--00001
Jack RobertsonSASouth Africa1935-1936361511710.20--00030
Nqaba PeterSASouth Africa2024-20262084511612.758361.4500050
Beuran HendricksSASouth Africa2014-20233011451187.298659.3000131
Tich WesleySASouth Africa196035049359.8020.0000200
Thami TsolekileSASouth Africa200435047229.4017726.5500130
Eathan BoschSASouth Africa2025-2026753472923.5031151.6100014
L BothaSASouth Africa20241114646*-25184.0000053
Lutho SipamlaSASouth Africa2019-2026231154610*7.679747.4200330
Fred SmithSASouth Africa1889-189636145129.002937.9300110
Biddy AndersonSASouth Africa1902120433221.50--000-1
Doug MeintjesSASouth Africa1923230432114.33--00000
Owen DunellSASouth Africa18892414226*14.001435.7100140

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.