Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-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 runsFirst-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

Batting by year (First-class)

The most runs in a calendar year in first-class cricket at SuperSport Park: 291 by AB de Villiers in 2014.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2014201423029115297.0047361.52110314
Quinton de KockSA20162016242270129*135.0029491.84120413
Hashim AmlaSA2016201624026410966.0046456.90120391
Hashim AmlaSA2014201423026020886.6748453.72100300
Dean ElgarSA2023202323025718585.6741362.23110390
AB de VilliersSA2005200523024810982.6740760.93110332
Hashim AmlaSA20072007231238103119.0053344.65120350
Jacques KallisSA20072007231209131104.5034460.76110272
Jacques KallisSA20052005231202136*101.0034658.38110223
Jacques KallisSA20102010111201201*-27074.44100155
Herschelle GibbsSA20042004121200192200.0034158.65100244
Stephen CookSA2016201624020011550.0043945.56110280
Faf du PlessisSA20202020110199199199.0027672.10100240
Shaun MarshAUS2014201412019214896.0037251.61100201
Chris GayleWI2004200412018410792.0027267.65110311
Aiden MarkramSA2023202323016711555.6724967.07100260
Dean ElgarSA201820182401646141.0037743.50020271
Ashwell PrinceSA20082008111162162*-22372.65100232
Graeme SmithSA20042004121162139162.0019782.23100252
Temba BavumaSA2016201624216178*80.5036344.35010211
Virat KohliIND2018201812015815379.0023766.67100160
Hashim AmlaSA201820182411548251.3332747.09020260
Ashwell PrinceSA2007200722015113875.5024461.89100210
Sachin TendulkarIND20102010121147111*147.0027553.45100211
KL RahulIND2021202112014612373.0033443.71100211
Graeme HickENG19951995110141141141.0027750.90100250
Hashim AmlaSA20102010110140140140.0020269.31100141
Ashwell PrinceSA20052005111139139*-21863.76100182
Jacob OramNZ2006200612013513367.5017776.27100182
JP DuminySA201620162401338833.2525651.95011201
Ramnaresh SarwanWI2004200412013211966.0028546.32100180
Jacques KallisSA20042004111130130*-19965.33100141
AB de VilliersSA20102010110129129129.00112115.18100125
Quinton de KockSA201920191201299564.5016578.18010163
Steve WaughAUS1997199712112767127.0031140.84020170
David WarnerAUS2014201412012711563.5016776.05100152
Aiden MarkramSA202420241201268963.0020760.87010210
Kumar SangakkaraSL200220021201248962.0017072.94010200
Jacques KallisSA2009200912012412062.0025748.25100161
AB de VilliersSA200620061201249762.0022355.61010160
MS DhoniIND201020101201239061.5015678.85010162
AB de VilliersSA20132013110121121121.0021556.28100150
Kevin PietersenENG200920091201218160.5022254.50010141
Herschelle GibbsSA200720072201199459.5023251.29010190
Daniel VettoriNZ200620061201198159.5016572.12010171
Hashim AmlaSA2009200912011910059.5028042.50100120
Faf du PlessisSA20162016121118112*118.0026245.04100122
Mark BoucherSA20082008110117117117.0019061.58100160
Alex DoolanAUS201420141201168958.0020556.59010171
Jermaine BlackwoodWI202320231201167958.0016669.88010181
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.