Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×

Player figures come from full scorecards, which we hold for 160 of the 179 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSA20162016462583178145.75524111.263207318
Graeme SmithSA/RR200920091112147714143.36467102.14131588
Hashim AmlaSA2016201635039112778.2059465.82220523
AB de VilliersSA/DC200920091314238070*31.6747979.33031366
Jacques KallisSA/RCB200920091011037912034.4556766.84110455
Aiden MarkramSA/SEC2023202378137311553.2937798.94200449
JP DuminySA/MI2009200912122351111*35.1046375.81121364
Babar AzamPAK2021202144034312285.75268127.99210427
Virat KohliIND20182018452334153111.3338886.08200393
Heinrich KlaasenSA/DSG2023202356232017480.00166192.772003019
AB de VilliersSA2013201355131812179.5040678.33200297
Hashim AmlaSA/CC2014201445031020862.0051660.08100371
AB de VilliersSA2014201434030215275.5048362.53110315
Paul CollingwoodENG20092009452297105*99.0042170.55120295
Ashwell PrinceSA/AX20052005443288139*288.0043266.67120272
Dean ElgarSA/TS2018201867128679*47.6747060.85030376
AB de VilliersSA/TS2018201878127893*39.7129494.56020307
Hashim AmlaSA2015201533027113390.33244111.07200269
Shane WatsonAUS20092009442265136*132.5029091.382012511
Mark BoucherSA/RCB200920091110526363*52.6032281.68010265
AB de VilliersSA200620063412599786.3335173.79020352
Dean ElgarSA2023202323025718585.6741362.23110390
Quinton de KockSA201920193402569564.0027194.46020374
Tillakaratne DilshanSL/DC2009200955125410663.50213119.25120307
Graeme SmithSA20062006341250119*83.3330881.17110254
Rilee RossouwSA2015201533024713282.33233106.011101911
Jonathan TrottENG200920093402358758.7548848.16030193
Suresh RainaIND/CSK200920095402289857.00152150.000202211
Rassie van der DussenSA20212021452223123*74.3327381.68110176
Joe RootENG2016201623022112573.6729774.41110245
Jacques KallisSA20072007221219131219.0026283.59110196
Hashim AmlaSA/CC20172017331218154109.00171127.491101810
Ricky PontingAUS20092009661218111*43.6028077.86110173
Hashim AmlaSA2009200945021610043.2042750.59110210
Reeza HendricksSA/JSK202320235502139642.60129165.12021278
Brendon McCullumNZ/KKR2009200944120984*69.67194107.73021247
Jacques KallisSA20102010111201201*-27074.44100155
Stephen CookSA2016201624020011550.0043945.56110280
Faf du PlessisSA20202020110199199199.0027672.10100240
Aiden MarkramSA/TIT/SEC202420244501988939.6026375.29010262
David MillerSA/DOL2015201566119662*39.20128153.13010207
Quinton de KockSA/SEC20262026221194115194.0090215.561101116
Temba BavumaSA/LIO2016201635219478*64.6738850.00010241
Rassie van der DussenSA/LIO201920196611946438.8020395.57020156
Reeza HendricksSA/LIO2019201955119383*48.2519499.48020232
Shaun MarshAUS2014201412019214896.0037251.61100201
Quinton de KockSA/DSG2023202344018810047.00129145.741011911
Hashim AmlaSA/DH201820185711878231.1738149.08021320
Sherfane RutherfordWI/PC2026202644218657*93.0093200.000201216
Will JacksPC2024202454018510146.2587212.641111615
Page 1Next

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