Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA/CC2014201445031020862.0051660.08100371
Jacques KallisSA20102010111201201*-27074.44100155
Faf du PlessisSA20202020110199199199.0027672.10100240
Herschelle GibbsSA20042004231218192109.0036859.24100254
Dean ElgarSA2023202323025718585.6741362.23110390
Quinton de KockSA20162016462583178145.75524111.263207318
Heinrich KlaasenSA/DSG2023202356232017480.00166192.772003019
Dave CallaghanSA19941994111169169*-143118.18100194
Ashwell PrinceSA20082008111162162*-22372.65100232
Hashim AmlaSA/CC20172017331218154109.00171127.491101810
Virat KohliIND20182018452334153111.3338886.08200393
AB de VilliersSA2014201434030215275.5048362.53110315
Shaun MarshAUS2014201412019214896.0037251.61100201
Graeme SmithSA/RR200920091112147714143.36467102.14131588
Graeme HickENG19951995110141141141.0027750.90100250
Hashim AmlaSA20102010110140140140.0020269.31100141
Ashwell PrinceSA/AX20052005443288139*288.0043266.67120272
Graeme SmithSA20042004231208139104.0025980.31100312
Ashwell PrinceSA2007200733019013863.3329265.07100230
Shane WatsonAUS20092009442265136*132.5029091.382012511
Jacques KallisSA/AX20052005561257136*51.4044058.41110274
Hashim AmlaSA2015201533027113390.33244111.07200269
Jacob OramNZ2006200612013513367.5017776.27100182
Rilee RossouwSA2015201533024713282.33233106.011101911
Jacques KallisSA20072007342297131148.5042969.23120296
Jacques KallisSA20042004222225130*-29676.01110213
AB de VilliersSA20102010110129129129.00112115.18100125
Shoaib MalikPAK2009200922015512877.5016395.09100171
Hashim AmlaSA2016201635039112778.2059465.82220523
Joe RootENG2016201623022112573.6729774.41110245
Rassie van der DussenSA20212021452223123*74.3327381.68110176
KL RahulIND2021202112014612373.0033443.71100211
Babar AzamPAK2021202144034312285.75268127.99210427
AB de VilliersSA2013201355131812179.5040678.33200297
Jacques KallisSA/RCB200920091011037912034.4556766.84110455
Graeme SmithSA20062006341250119*83.3330881.17110254
Ramnaresh SarwanWI20042004231209119104.5038754.01110240
Johnson CharlesWI2023202322014611873.0060243.331001114
Reeza HendricksSA/JSK2024202433014911749.6786173.261001310
Mark BoucherSA20082008221143117143.0022563.56100180
Hashim AmlaSA20112011331158116*79.0019780.20100141
Kyle VerreynneSA/PC20242024441129116*43.0076169.7410089
Gary KirstenSA19961996110116116116.0012692.06100110
Kevin PietersenENG20052005110116116116.00110105.45100106
Aiden MarkramSA/SEC2023202378137311553.2937798.94200449
Stephen CookSA2016201624020011550.0043945.56110280
Quinton de KockSA/SEC20262026221194115194.0090215.561101116
David WarnerAUS2014201412012711563.5016776.05100152
Asela GunaratneSL20172017222124114*-123100.81100143
Manish PandeyRCB20092009111114114*-73156.16100104
Page 1Next

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