Live3rd T20I · India in New Zealand 2026/27NZINDIndia won the toss and chose to bowlODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZIND

South Africa: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Kingsmead×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary KirstenSA1999-2003810088827588.80180149.31330961
Graeme PollockSA1964-197035134827487.0055761.22111441
Jacques KallisSA1999-201327354157317750.74305251.546841826
Graeme SmithSA2002-20132735395714729.91143366.782411256
Aiden MarkramSA2018-2026913049614338.1582460.19110615
Eric RowanSA1935-1950510038914338.907729.8712190
Herschelle GibbsSA1999-20092126280514233.54115669.642311059
Barry RichardsSA1970110140140140.0016485.37100201
Denis LindsaySA1964-196723018513761.67--100200
John WaiteSA1953-196146127813455.60--11011
Jackie McGlewSA1953-1961341321127*107.00--210190
Pieter van der BijlSA193924026312565.75--110181
Ashwell PrinceSA2005-201110153448123*37.3385152.64201471
Tristan StubbsSA2023-202668023412229.2538560.78101196
Quinton de KockSA2012-20261416278512156.0782595.152508418
Faf du PlessisSA2011-20191518264912040.5691071.32211717
Bob CatterallSA1923-193159133211941.50--12003
David MillerSA2011-202620176692118*62.91615112.522414828
Dean ElgarSA2015-2022591359118*44.8867753.03121431
Morné van WykSA2007-2015441191114*63.6719597.951111510
Temba BavumaSA2015-20261217050711329.8292954.57123583
Matthew BreetzkeSA2023-202633012511241.67118105.93100153
Bruce MitchellSA1931-1948714151710939.7715829.11130270
Mark BoucherSA1999-20112931672010828.80130255.30132832
AB de VilliersSA2004-2018283731449103*42.62232162.4311331669
Dudley NourseSA1935-1950612052910344.0810863.89131301
Alan MelvilleSA193924119610365.33--110150
Herbie TaylorSA1923-1931611142510242.50--130111
Roy McLeanSA1953-196458031810139.75--211272
Boeta DippenaarSA2000-200655014310128.6023062.17100130
Hashim AmlaSA2004-20192534083310024.50119869.531751211
Justin KempSA2001-200797217889*35.60154115.580211011
Rassie van der DussenSA2019-202476220080*50.0023585.11021166
John NicolsonSA19282301387846.00--010-0
Nummy DeaneSA1928-19313501967739.20--020-1
Marco JansenSA2023-20265601817530.17176102.84010256
Ronnie GrievesonSA19391201147557.00--01030
Ken ViljoenSA1931-193951002577425.70--031190
JP DuminySA2007-20181820347073*27.6581657.60021383
Cyril FrancoisSA19232301337244.33--010-0
Andile PhehlukwayoSA2016-202075417669*176.00168104.76011176
Trevor GoddardSA1957-19705802246928.006028.33010100
Buster NupenSA1923-19283511556938.75--020-1
Clive van RyneveldSA1953-195834313068*130.00--01080
Colin BlandSA1961-19642401296832.25--01053
Lance KlusenerSA1999-200488523265*77.3331972.73020255
Shaun PollockSA1999-2008232384676431.1371765.13033523
Billy WadeSA1939-19503601376322.8323230.6001170
Alviro PetersenSA2010-20132411436247.6722164.71010201
Jacques RudolphSA2003-20116802146126.7540353.10010301
Page 1Next

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