Live6th Match · Pakistan ODI Tri-Series 2026/27SL14/1 (4.5)ENG386/5 (50)SL need 373 runs in 271 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

South Africa: Batting by series (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Aubrey FaulknerSASouth Africa tour of Australia 1910/111910-1911510073220473.20125658.28250901
Graeme SmithSASouth Africa tour of England and Ireland 2003200359071427779.33101470.41210962
Jacques KallisSAWest Indies tour of South Africa 2003/042003-2004462712177178.00124857.05410748
Jacques KallisSAEngland tour of South Africa 2004/052004-2005510162516269.44118452.79322684
Dudley NourseSASouth Africa tour of England 1947194759062114969.00--250403
Denis LindsaySAAustralia tour of South Africa 1966/671966-196757060618286.5732876.523207012
Eddie BarlowSASouth Africa tour of Australia 1963/641963-1964510260320175.3851047.25311700
Bruce MitchellSASouth Africa tour of England 194719475101597189*66.33--230140
Herschelle GibbsSAWest Indies tour of South Africa 2003/042003-2004472583192116.6093762.22310769
Herbie TaylorSAEngland tour of South Africa 1922/231922-192359058217664.67--320342
Colin BlandSAEngland tour of South Africa 1964/651964-19655102572144*71.5011647.411405510
Alan MelvilleSASouth Africa tour of England 19471947510156918963.22--311441
Eddie BarlowSAEngland tour of South Africa 1964/651964-1965510055813855.8024456.56141620
Aubrey FaulknerSAEngland tour of South Africa 1909/101910510154512360.56--130-2
Graeme PollockSAAustralia tour of South Africa 1966/671966-196759253720976.7115543.23220594
Dudley NourseSAEngland tour of South Africa 1948/491948-19495103536129*76.5710863.8922061
Wiaan MulderSASouth Africa tour of Zimbabwe 20252025231531367*265.5058790.46200676
Dudley NourseSAAustralia tour of South Africa 1935/361935-1936510151823157.56--121510
Graeme PollockSAAustralia tour of South Africa 1969/70197047051727473.8696053.85130761
Eric RowanSASouth Africa tour of England 19511951510151523657.2240.00131330
Barry RichardsSAAustralia tour of South Africa 1969/70197047050814072.5785459.48220705
Herbie TaylorSAEngland tour of South Africa 1913/141913-1914510050810950.80--130-1
Graeme SmithSASouth Africa tour of West Indies 2005200547150514884.17101849.61310621
Jacques KallisSAIndia in South Africa Test Series 2010/112010-2011352498201*166.0087057.24300465
Hashim AmlaSASouth Africa in India Test Series 2009/102010232490253*490.00103347.43300521
Bruce MitchellSASouth Africa tour of England 193519355103488164*69.71--210110
Jacques KallisSAWest Indies tour of South Africa 1998/991998-1999510348511069.29129137.57140421
Hashim AmlaSABasil D'Oliveira Trophy 20122012351482311*120.5081958.85200540
Aiden MarkramSAAustralia tour of South Africa 2017/18201848048015260.0075463.66211603
Herschelle GibbsSASouth Africa tour of England and Ireland 2003200359047818353.1173764.86201802
Jackie McGlewSASouth Africa tour of England 19551955510147613352.8930.00222390
Bruce MitchellSAEngland tour of South Africa 1948/491948-1949510147512052.7815829.1113020
Bob CatterallSASouth Africa tour of England 1924192458147112067.29--221313
Hashim AmlaSABasil D'Oliveira Trophy 2015/162015-201647047020167.14100246.91210670
Bruce MitchellSAEngland tour of South Africa 1938/391938-193959146610958.25--130320
Herschelle GibbsSASouth Africa tour of West Indies 2000/01200151014648751.56128936.00040562
Gary KirstenSASouth Africa tour of England and Ireland 2003200347046213066.00103444.68220631
Tony PitheySAEngland tour of South Africa 1964/651964-196559046215451.3338330.81120432
AB de VilliersSASouth Africa tour of West Indies 2005200547046017865.7190650.77210522
Pieter van der BijlSAEngland tour of South Africa 1938/391938-193959046012551.11--120333
Graeme PollockSAEngland tour of South Africa 1964/651964-1965510245913757.3831468.15141622
Daryll CullinanSASouth Africa tour of West Indies 2000/012001510145913451.00104244.05220492
Bruce MitchellSAEngland tour of South Africa 1930/311930-193159045512350.56--140240
Trevor GoddardSASouth Africa tour of Australia 1963/641963-196451034549364.8685338.22040260
Russell EndeanSASouth Africa tour of Australia 1952/531952-19535101438162*48.67--130220
Gordon WhiteSAEngland tour of South Africa 1905/06190659143714754.63--120533
Daryll CullinanSASouth Africa tour of New Zealand 1998/991999332427275*427.0076555.82200493
Graeme SmithSABasil D'Oliveira Trophy 2009/102009-201047042718361.0079553.71211560
AB de VilliersSAAustralia tour of South Africa 2017/182018482427126*71.1765565.19141604
Jackie McGlewSANew Zealand tour of South Africa 1961/621961-1962592426127*60.86--210331
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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