Live4th ODI · Ireland in Namibia 2026/27NAM155/9 (36.5)IRE298/8 (50)NAM need 144 runs in 79 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

South Africa: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASouth Africa in India Test Series 2009/102010232490253*490.00103347.43300521
Bruce MitchellSASouth Africa tour of England 193519355103488164*69.71--210110
Herschelle GibbsSASouth Africa tour of New Zealand 1998/991999892486211*69.4395850.73211594
Jacques KallisSAICC World Cup 2006/0720071093485128*80.8357883.91130437
Hashim AmlaSABasil D'Oliveira Trophy 20122012351482311*120.5081958.85200540
AB de VilliersSAICC Cricket World Cup 2014/152015872482162*96.40334144.311304321
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
Jacques RudolphSASouth Africa tour of New Zealand 2003/0420048103475154*67.8695349.84132694
Bruce MitchellSAEngland tour of South Africa 1948/491948-1949510147512052.7815829.1113020
Jacques KallisSASouth Africa tour of New Zealand 2003/0420049122473150*47.3093550.59132585
Bob CatterallSASouth Africa tour of England 1924192458147112067.29--221313
Nicky BojeSANew Zealand tour of South Africa 2000/01200099247112967.2964073.59220544
Hashim AmlaSABasil D'Oliveira Trophy 2015/162015-201647047020167.14100246.91210670
Jacques KallisSAICC World Cup 2002/032002-2003121124708752.2279958.82050457
Bruce MitchellSAEngland tour of South Africa 1938/391938-193959146610958.25--130320
Herschelle GibbsSASouth Africa tour of New Zealand 2003/04200491204658038.7579458.56041667
Faf du PlessisSAZimbabwe Triangular Series 2014201455046412692.8047198.513103212
Gary KirstenSAEngland tour of South Africa 1995/961995-19961113146311638.5898247.15221610
Gary KirstenSASouth Africa tour of England and Ireland 2003200347046213066.00103444.68220631
Tony PitheySAEngland tour of South Africa 1964/651964-196559046215451.3338330.81120432
Pieter van der BijlSAEngland tour of South Africa 1938/391938-193959046012551.11--120333
Gary KirstenSASouth Africa tour of New Zealand 1998/9919991011346012857.5084854.25131611
Graeme PollockSAEngland tour of South Africa 1964/651964-1965510245913757.3831468.15141622
Daryll CullinanSASouth Africa tour of West Indies 2000/012001510145913451.00104244.05220492
Daryll CullinanSAAustralia tour of South Africa 1996/971997101334568945.6070464.77042511
Bruce MitchellSAEngland tour of South Africa 1930/311930-193159045512350.56--140240
Hansie CronjeSAAustralia tour of South Africa 1996/971997101124558050.5664770.32041479
Herschelle GibbsSASouth Africa tour of Zimbabwe 2001/02200155045414790.8051188.85220737
Trevor GoddardSASouth Africa tour of Australia 1963/641963-196451034549364.8685338.22040260
Jonty RhodesSASouth Africa tour of England 19981998810145311750.3371363.53120444
Jonty RhodesSAAustralia tour of South Africa 1993/941994111314537837.7587052.07030363
Gary KirstenSA1997–98 Carlton and United Series1997-19981111045210341.0958677.13121390
Boeta DippenaarSASouth Africa tour of West Indies 2005200578344912389.8060873.85150425
Graeme SmithSAICC World Cup 2006/072007101014439149.22424104.48050556
Jacques KallisSAAustralia tour of South Africa 2001/0220021013243980*39.9164667.96040443
Gary KirstenSASouth Africa tour of West Indies 2000/0120011116043915027.4499144.30123481
Russell EndeanSASouth Africa tour of Australia 1952/531952-19535101438162*48.67--130220
Gordon WhiteSAEngland tour of South Africa 1905/06190659143714754.63--120533
Gary KirstenSANew Zealand tour of South Africa 2000/012000911143110143.1069961.66120410
Gary KirstenSASouth Africa tour of India 1999/00200078043011553.7573858.27141400
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
Hashim AmlaSAPakistan tour of South Africa 2018/192018-20198113423108*52.8872258.59130571
Dudley NourseSAEngland tour of South Africa 1938/391938-193959242212060.29--211312
Jacques KallisSASouth Africa tour of Pakistan 2007/082007242421155210.5080752.17310392
Herschelle GibbsSABangladesh tour of South Africa 2002/032002551420153105.0046091.30210626
Jonty RhodesSAIndia tour of South Africa 1992/931992-1993111434149137.6497642.42020333

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.