Live7th 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 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th 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 format (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSAODIs1996-2014323309531155013945.121579373.13178617910137
AB de VilliersSAODIs2005-201822321339942717654.189308101.2825527823200
Hashim AmlaSAODIs2008-201918117814811315949.47917888.402739482253
Herschelle GibbsSAODIs1996-201024824016809417536.13972183.26213722930128
Quinton de KockSAODIs2013-20261641648715217845.85740396.6123326802137
Graeme SmithSAODIs2002-201319619310698914138.19864380.861047778744
Gary KirstenSAODIs1993-2003185185196798188*40.95943672.0413451165920
Jonty RhodesSAODIs1992-200324522051593512135.12733680.902331239247
Hansie CronjeSAODIs1992-200018817531556511238.65727776.47239836694
Faf du PlessisSAODIs2011-201914313620550718547.47621588.611235349566
JP DuminySAODIs2004-2019199179405117150*36.81605284.55427734775
David MillerSAODIs2010-202618015645476214242.904565104.328249354153
Mark BoucherSAODIs1998-2011290216574523147*28.45534284.671251634181
Daryll CullinanSAODIs1993-200013813316386012432.99549270.283231029833
Lance KlusenerSAODIs1996-2004171137503576103*41.10397789.922191329376
Boeta DippenaarSAODIs1999-200610189143300125*44.00488767.53425331716
Shaun PollockSAODIs1996-20082941967031939025.34373285.560132021255
Aiden MarkramSAODIs2017-202688849272317536.31278397.84414727862
Rassie van der DussenSAODIs2019-2025716512265713450.13305387.03617320650
Andrew HudsonSAODIs1991-199789881255916129.41396064.62218627815
Temba BavumaSAODIs2016-202657555216814443.36248487.2868221729
Heinrich KlaasenSAODIs2018-202560567214117443.691829117.06411220071
Neil McKenzieSAODIs2000-20096455101688131*37.51243269.4121021428
Kepler WesselsSAODIs1991-19945554416279032.54314351.7701201240
Nicky BojeSAODIs1995-20051136918141012927.65157989.3024213513
Justin KempSAODIs2001-20077960181371100*32.64165682.791958852
Peter KirstenSAODIs1991-19944040612939738.03230856.02090908
Rilee RossouwSAODIs2014-201636353123913238.72131394.3637513122
Jacques RudolphSAODIs2003-20064337611578137.32168568.660701075
Farhaan BehardienSAODIs2013-201859491410747030.69109797.900647925
Reeza HendricksSAODIs2018-20243838297410227.06126477.061721019
Janneman MalanSAODIs2020-202223222958177*47.90115083.303429716
Ashwell PrinceSAODIs2002-200749381194089*34.81138268.02022724
Andrew HallSAODIs1999-20078856139058121.05120675.040359010
Andile PhehlukwayoSAODIs2016-202485571988369*23.24102785.980257736
Matthew BreetzkeSAODIs2025-20261716188115058.7389898.112608319
David RichardsonSAODIs1991-199812277338685319.73129866.87016331
Tony de ZorziSAODIs2023-202626242856119*38.9189395.861418625
Colin IngramSAODIs2010-20133129384312432.42102482.323358210
Brian McMillanSAODIs1991-199878521684112723.36114773.32103557
Albie MorkelSAODIs2004-20125641107609724.52750101.330216925
Pat SymcoxSAODIs1993-19998054136946116.9383083.610364822
Marco JansenSAODIs2022-20263429564775*26.96566114.310325231
Johan BothaSAODIs2005-20127648175784618.6569383.41002532
Mike RindelSAODIs1994-19992222157510627.3886066.86121560
Wayne ParnellSAODIs2009-20237343155745620.5072379.39013439
Robin PetersonSAODIs2002-20147941145566820.5968880.81014515
Ryan RickeltonSAODIs2023-20261919255210332.4763487.07122568
Adrian KuiperSAODIs1991-19962523753963*33.6966281.420303711
Kyle VerreynneSAODIs2020-2025191625339538.0758890.650504111
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.