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 173 of the 181 matches in this selection (from 1992). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Temba BavumaSA/LIO2016201635219478*64.6738850.00010241
Rassie van der DussenSA/LIO201920196611946438.8020395.57020156
Reeza HendricksSA/LIO2019201955119383*48.2519499.48020232
Shaun MarshAUS2014201412019214896.0037251.61100201
Ashwell PrinceSA2007200733019013863.3329265.07100230
Quinton de KockSA/DSG2023202344018810047.00129145.741011911
Hashim AmlaSA/DH201820185711878231.1738149.08021320
Sherfane RutherfordWI/PC2026202644218657*93.0093200.000201216
Will JacksPC2024202454018510146.2587212.641111615
Quinton de KockSA/CTB2018201845018510837.00150123.33101205
Graeme SmithSA200520054501826636.4023378.11010261
Faf du PlessisSA20162016342177112*88.5032754.13100173
Fakhar ZamanPAK2021202144117710159.00152116.45110177
Janneman MalanSA202120214401747043.50171101.75020203
Rilee RossouwKNI/PC202420246501728234.40103166.990211711
Theunis de BruynTIT/TS201920195511707442.50114149.12010176
Dave CallaghanSA19941994111169169*-143118.18100194
Hansie CronjeSA199419942201659782.5018091.67020144
Faf du PlessisSA/PR201920194511655741.2523769.62010192
Hashim AmlaSA201320134401639240.7520878.37010250
Ashwell PrinceSA20082008111162162*-22372.65100232
Shivnarine ChanderpaulWI200420042301619253.6724465.98010222
Ross TaylorNZ/RCB2009200944116081*53.33156102.56020137
Dean ElgarSA/KNI/TIT201420143311596679.50158100.6302084
Hashim AmlaSA20112011331158116*79.0019780.20100141
Kyle VerreynneSA202120212201579578.5016595.15020124
Mark BoucherSA/AX200520055611574431.4021872.02000160
Shoaib MalikPAK2009200922015512877.5016395.09100171
Marco JansenSA/SEC2023202365415584*155.0022469.20010194
Kevin PietersenENG200920093401548138.5024862.10010163
Misbah-ul-HaqPAK2013201334215179*75.5024262.40020105
David MillerSA/PR2023202344115182*50.3394160.64010128
Sachin TendulkarIND200320033301499849.6715099.33010181
Reeza HendricksSA/JSK2024202433014911749.6786173.261001310
Quinton de KockSA/TIT2017201744014910937.25121123.14101202
Faf du PlessisSA/PR201820183501496329.8030948.22012182
Farhaan BehardienSA/TIT2015201577414961*49.6795156.84010145
Sachin TendulkarIND20102010121147111*147.0027553.45100211
Adam GilchristAUS200320032201479973.5014998.66010202
Will SmeedPC202520254401475436.75109134.86020194
Johnson CharlesWI2023202322014611873.0060243.331001114
KL RahulIND2021202112014612373.0033443.71100211
Michael HusseyAUS200920095401456736.2516985.80020121
Mark BoucherSA20082008221143117143.0022563.56100180
Andile PhehlukwayoSA202120215501435428.60128111.7201098
JP DuminySA201620164501428828.4026453.79011221
Graeme HickENG19951995110141141141.0027750.90100250
Aiden MarkramSA/PR201820185701419420.1422462.95011221
Hashim AmlaSA20102010110140140140.0020269.31100141
Albie MorkelSA/TIT201420144421406670.00102137.25010810

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