ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

South Africa: Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dewald BrevisSA2025202530323832125*28.69567146.741425065
AB de VilliersSA20152015323431845162*59.52195594.3768117263
AB de VilliersSA201020103643102154278*65.27282276.3389215546
Heinrich KlaasenSA2023202332333105517435.17876120.433219346
David MillerSA202320232927492310140.13796115.951616345
Quinton de KockSA2016201632374178117853.97182997.3859021840
Aiden MarkramSA2021202132344111610837.20137181.4019210639
Aiden MarkramSA2023202335376155317550.101503103.3346017238
Quinton de KockSA2023202323230105817446.00997106.1251111438
Dewald BrevisSA202620261917253075*35.33353150.140203037
Jacques KallisSA20102010293762015201*65.00307465.55710115035
Connor EsterhuizenSA202620261312252311952.30407128.501403832
Hansie CronjeSA1998199836446173112645.55302457.24115214631
David MillerSA20222022282211650106*59.09479135.701415131
Reeza HendricksSA202420242626161411724.56508120.871335530
Herschelle GibbsSA2007200738394133011938.00176775.27310515529
Tristan StubbsSA2024202433387117412237.87156275.163329529
Justin KempSA20052005262366978041.0080986.160715429
AB de VilliersSA2017201727266113017656.50926122.031819628
David MillerSA2017201721186572117*47.67487117.452203128
Jacques KallisSA20042004293910205816270.97352658.37811420827
Quinton de KockSA20212021232731092141*45.50110099.2727211027
David MillerSA2015201532288872138*43.60775112.522126727
Rilee RossouwSA201520152423586113247.83811106.172427927
Quinton de KockSA202020201922078210735.5589487.471617527
Heinrich KlaasenSA20242024181735429738.71430126.050414027
AB de VilliersSA2007200747529161114637.47208877.16311618426
Lance KlusenerSA19991999363215123517472.65134791.6935212726
Rassie van der DussenSA20192019262259069553.29105286.120915126
Quinton de KockSA2025202514141540123*41.54473114.162435026
AB de VilliersSA2013201343455218116454.52286276.21712120625
Jacques KallisSA20002000505611208016046.22387953.62214419725
Faf du PlessisSA2014201428342150012646.88237163.2649113425
Jacques KallisSA20012001324091968189*63.48393150.06412117124
AB de VilliersSA2016201622233664101*33.2074489.251445324
Ryan RickeltonSA202620261516449177*40.92382128.530324124
Herschelle GibbsSA2001200134431197019646.90338958.1369126423
Herschelle GibbsSA2003200333394184922852.83263170.2857227023
AB de VilliersSA2014201430355165015255.00219775.1049017123
Quinton de KockSA202620261313035311527.15233151.501123023
AB de VilliersSA2012201234389163816956.48219174.7645116222
Quinton de KockSA2019201928352163112949.42178291.53314221222
AB de VilliersSA2009200934396156116347.30205176.11312214322
Mark BoucherSA20062006364351286147*33.84191267.26110212222
Quinton de KockSA2014201434373124512836.62147984.1826312122
Aiden MarkramSA202520252732299613633.20119883.1424311022
JP DuminySA2013201331325948150*35.11117081.031626922
David MillerSA202120212219851385*46.64380135.000403222
Rilee RossouwSA202220221110237210946.50211176.302133322
David MillerSA20242024161523558227.31318111.640221922
Page 1Next

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