Live6th Match · Pakistan ODI Tri-Series 2026/27SL253/4 (35.1)ENG386/5 (50)SL need 134 runs in 89 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG22/4 (6.4)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

South Africa: Batting by year (First-class)

The most runs in a calendar year in first-class cricket for South Africa: 1,656 by Graeme Smith in 2008.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSA2008200815252165623272.00251665.826612154
Jacques KallisSA2004200411215128816280.50254050.7157214812
Hashim AmlaSA20102010111931249253*78.06235453.065401382
Jacques KallisSA200720079173121018686.43231952.185611357
Graeme SmithSA2003200312190119827763.05176267.994201613
Jacques KallisSA20102010111941198201*79.87221854.0162010717
Hashim AmlaSA2008200815242116115952.77211454.923611480
Herschelle GibbsSA2003200312191115622864.22183463.0343117211
Dean ElgarSA2017201712210112819953.71221850.865411433
Herschelle GibbsSA2001200113221112419653.52241446.563611569
Jacques KallisSA20012001132371120189*70.00277640.3527111812
Neil McKenzieSA2008200814233107322653.65239144.883321355
Hashim AmlaSA20122012101721064311*70.93180658.914201253
AB de VilliersSA20082008152241061217*58.94198653.424211195
Hansie CronjeSA1998199814242104012647.27222046.8519110416
AB de VilliersSA2005200511190100817853.05188453.503501344
AB de VilliersSA2010201011185996278*76.62170458.453418318
Graeme SmithSA200520051119297814857.53171856.934301244
Graeme SmithSA201020101118097118353.94169157.424301144
Hashim AmlaSA201720171221194713747.35174454.303411304
Gary KirstenSA199819981528594521041.09231840.772521183
Jacques KallisSA20122012915194422467.43169255.794111217
AB de VilliersSA20132013913193316477.75159758.424501022
Jacques KallisSA200520051016392814971.38196647.204429111
Graeme SmithSA200420041122292113946.05166655.282531115
Ashwell PrinceSA200620061121290512147.63209143.283411020
Ashwell PrinceSA2008200813206900162*64.29180649.834201076
Jacques RudolphSA2004200411213890154*49.44210042.383541293
Gary KirstenSA20032003813188913774.08182548.714401192
Eddie BarlowSA19641964918287220154.5052048.852511090
Aubrey FaulknerSA19101910714186220466.3157155.52240452
Daryll CullinanSA1999199910142855275*71.25155255.094121063
Colin BlandSA196419649164841144*70.0888537.74250806
Neil McKenzieSA200120011320083910341.95211939.59171906
Jacques KallisSA1999199910153830148*69.17232835.65351775
Graeme SmithSA201220121019282513148.53152254.20351971
AB de VilliersSA201220121016281516958.21144056.60221986
Alviro PetersenSA201220121019281518247.94163249.943211053
Gary KirstenSA20022002914080616057.57155351.903401061
Gary KirstenSA200120011222280422040.20171646.852331022
Jacques KallisSA199819981526378513234.13197439.77141911
Jacques KallisSA200020001118278016048.75192740.48231947
Herschelle GibbsSA20042004714175119257.77140853.3423110313
Trevor GoddardSA1964196491727409349.3385338.22060471
Hashim AmlaSA20162016915072920148.60142151.302311012
Quinton de KockSA20192019815071312947.5390378.96251967
Gary KirstenSA200020001118171218041.88192437.01142740
Jacques KallisSA200220029143706139*64.18143849.10250912
Faf du PlessisSA2017201710174706135*54.31126555.81161902
Gary KirstenSA19991999813170027558.33164542.55312800
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.