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
Johnny LindsaySASouth Africa1947352219*7.00--00200
David TerbruggeSASouth Africa1998-2004111062155.2511118.9200200
Imraan KhanSASouth Africa2009110202020.006431.2500010
Fish MarkhamSASouth Africa1949110202020.00--000-0
Friedel de WetSASouth Africa2009-2010220202010.007128.1700130
Harold BaumgartnerSASouth Africa191312019169.50--00000
Scotch TaylorSASouth Africa195612018129.00--00000
Daryn DupavillonSASouth Africa2020-2021210171717.0010170.0000021
Norman ReidSASouth Africa192112017118.50--00020
Lennox BrownSASouth Africa1931-19322301785.67--00000
Joe CoxSASouth Africa1913-19143611712*3.40--00300
Shafiek AbrahamsSASouth Africa20001111616*-2661.5400020
Wihan LubbeSASouth Africa202122016128.0010160.0000040
Albert PowellSASouth Africa189912016118.00--000-0
Jack PlimsollSASouth Africa1947121168*16.00--000-0
Arthur OchseSASouth Africa18892401684.00757.1400010
Gihahn CloeteSASouth Africa2018-201922015137.5015100.0000020
Archibald PalmSASouth Africa192712015137.50--00000
Tshepo MorekiSASouth Africa20242421567.506822.0600030
Charles FichardtSASouth Africa1892-189624015103.75--00100
Albert Rose-InnesSASouth Africa188924014133.50234.3500210
Philip HutchinsonSASouth Africa188924014113.502512.0000210
Henry PromnitzSASouth Africa19272401453.50--00000
Steven JackSASouth Africa1994-19954401473.504233.3300100
Robert StewartSASouth Africa18891201396.50--00000
Pat TrimbornSASouth Africa1967-19704421311*6.5030.0000100
Claude FloquetSASouth Africa19101211211*12.00--00000
Glenton StuurmanSASouth Africa2021-202232011115.503135.4800120
Ernest BockSASouth Africa1935122119*---00000
Kenneth WalterSASouth Africa196123011103.67--00100
Arthur OchseSASouth Africa1928-1929341114*3.67--00000
Alf HallSASouth Africa1923-19317821151.83--00400
Clement JohnsonSASouth Africa18961201075.00--00000
Denis TomlinsonSASouth Africa1935110999.00--00020
Marchant de LangeSASouth Africa2011-20161220994.501947.3700120
Pompey NortonSASouth Africa1910120974.50--00000
Robert DowerSASouth Africa1899120994.50--00100
Eric DaviesSASouth Africa1936-1939583931.80--00200
Brett SchultzSASouth Africa1992-19971082961.505815.5200310
M JosephSASouth Africa2024110888.007114.2900010
Charles HimeSASouth Africa1896120884.00--00100
Henry WilliamsSASouth Africa1999-2000721878.001172.7300000
Joseph WilloughbySASouth Africa1896240852.00--00200
John TraicosSASouth Africa197034285*4.006312.7000100
Norman GordonSASouth Africa1938-193956287*2.0010.0000300
Reginald HandsSASouth Africa1914120773.50--00100
Billy FrankSASouth Africa1896120753.50--00000
Frederick CookSASouth Africa1896120773.50--00100
Alfred CooperSASouth Africa1913120663.00--00100
Charlie FinlasonSASouth Africa1889120663.00--00110

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