Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

South Africa: Batting by format (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×From 1908-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSATests1995-2013165278391320622455.262872345.98455816147796
Jacques KallisSAODIs1996-2014323309531155013945.121579373.13178617910137
AB de VilliersSAODIs2005-201822321339942717654.189308101.2825527823200
Hashim AmlaSATests2004-2019124215169282311*46.641857349.98284113117014
Graeme SmithSATests2002-201411620313925327748.701549559.72273810116424
AB de VilliersSATests2004-2018114191188765278*50.661607754.5222468102464
Hashim AmlaSAODIs2008-201918117814811315949.47917888.402739482253
Herschelle GibbsSAODIs1996-201024824016809417536.13972183.26213722930128
Gary KirstenSATests1993-200410117615728927545.271678343.4321341392212
Quinton de KockSAODIs2013-20261641648715217845.85740396.6123326802137
Graeme SmithSAODIs2002-201319619310698914138.19864380.861047778744
Gary KirstenSAODIs1993-2003185185196798188*40.95943672.0413451165920
Herschelle GibbsSATests1996-2008901547616722841.951227050.2614261188747
Jonty RhodesSAODIs1992-200324522051593512135.12733680.902331239247
Hansie CronjeSAODIs1992-200018817531556511238.65727776.47239836694
Faf du PlessisSAODIs2011-201914313620550718547.47621588.611235349566
Mark BoucherSATests1997-201214620424549812530.541096050.165351665520
Dean ElgarSATests2012-20248615211534719937.921119047.7814231368426
JP DuminySAODIs2004-2019199179405117150*36.81605284.55427734775
David MillerSAODIs2010-202618015645476214242.904565104.328249354153
Daryll CullinanSATests1993-200169115124554275*44.21930048.9714201054825
Mark BoucherSAODIs1998-2011290216574523147*28.45534284.671251634181
Faf du PlessisSATests2012-20216911814416319940.03898646.331021951621
Temba BavumaSATests2014-20266811714399317938.77817348.865261045217
Daryll CullinanSAODIs1993-200013813316386012432.99549270.283231029833
Shaun PollockSATests1995-200810815639378111132.32719852.53216941235
Hansie CronjeSATests1992-2000681119371413536.41832044.646231140933
Ashwell PrinceSATests2002-201166104163665162*41.65838543.711111739713
Lance KlusenerSAODIs1996-2004171137503576103*41.10397789.922191329376
Bruce MitchellSATests1929-1949428093471189*48.8915829.1182131031
Aiden MarkramSATests2017-202652952331515235.65573957.76814747116
Boeta DippenaarSAODIs1999-200610189143300125*44.00488767.53425331716
Quinton de KockSATests2014-2021549163300141*38.82465270.94622741133
Neil McKenzieSATests2000-200958947325322637.39774442.01516940922
Shaun PollockSAODIs1996-20082941967031939025.34373285.560132021255
Quinton de KockSAT20Is2012-20261101099309511530.952176142.2321910313133
Dudley NourseSATests1935-195134627296023153.8210863.8991431586
Herbie TaylorSATests1912-193242764293617640.78666.677172987
David MillerSAT20Is2010-2026137121402763106*34.111947141.91293182139
Aiden MarkramSAODIs2017-202688849272317536.31278397.84414727862
Rassie van der DussenSAODIs2019-2025716512265713450.13305387.03617320650
Jacques RudolphSATests2003-2012488392622222*35.43598443.8261183627
Andrew HudsonSAODIs1991-199789881255916129.41396064.62218627815
Jonty RhodesSATests1992-200051809253211735.66556745.48317425622
Eddie BarlowSATests1961-197030572251620145.75182244.0261532745
Trevor GoddardSATests1955-197041785251611234.47106735.9911841546
Reeza HendricksSAT20Is2014-202590892250411728.781938129.21118726870
Jackie McGlewSATests1951-1962346462440255*42.0730.0071041542
John WaiteSATests1951-196550867240513430.4428940.8341691371
Graeme PollockSATests1963-197023414225627460.97200855.88711128911
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.