Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Faf du PlessisSA201920193401699042.2527162.36010250
Matthew HaydenCSK200920093301666055.33100166.00020186
Cameron DelportDOL201420148801655620.63139118.71012128
Nida DarPAKW2021202166216459*41.0023868.9102191
Paul GibbENG1939193923016212054.00--10040
Ashwell PrinceSA2006200624016112140.2531351.44101210
Herschelle GibbsSA/DC2009200933116069*80.00137116.79020174
Wally HammondENG192819282411609053.33--02001
Simon KatichAUS/PK2009200945015910831.8026859.33100221
Dean ElgarSA20152015121158118*158.0031749.84100141
David MillerDOL2021202166315856*52.67120131.6701088
Stan McCabeAUS19351935121156149156.00--10060
Ajinkya RahaneIND201320132311559677.5029552.54020202
Dudley NourseSA1939193924015510338.75--10190
Marizanne KappSAW2021202155115568*38.75150103.33010171
Faf du PlessisSA/PR2018201834115412051.33148104.05100144
Pite van BiljonKNI2021202155115472*38.50131117.5601089
Neil HarveyAUS19501950121153151*153.00--10000
Laura WolvaardtSAW202120215511535838.2518881.38010190
Michael HusseyAUS2009200923115283*76.0027355.68020172
AB de VilliersSA201320133301527550.6722966.38020140
Buster NupenSA192819282411496949.67--020-1
Rassie van der DussenSA/LIO2019201933114880*74.0021469.16020121
Eric RowanSA1950195012014714373.50--100-0
Thilan SamaraweeraSL2011201112014510272.5033343.54100160
David MillerSA/DH2019201944214550*72.50130111.54010133
Zubayr HamzaCC2021202155214577*48.33117123.93021172
Adam GilchristDC200920093301436447.6772198.610101311
Christiaan JonkerCC202120215511424435.50116122.41000105
Mahmudul Hasan JoyBAN2022202212014113770.5033542.09100162
Khaya ZondoDOL202120216511415935.25123114.6301094
Ian BellENG20092009110140140140.0022761.67100101
Graeme SmithSA/AX2005200544014011735.0018077.7810194
Wihan LubbeLIO/DH201920193301388346.0073189.04010119
John NicolsonSA192819282301387846.00--010-0
David WarnerAUS2016201622013711768.50118116.10100163
Quinton de KockSA201820182301378345.6723159.31010190
Marco JansenSA/SEC202620263401377534.25137100.00010195
Ken ViljoenSA193919392401377434.25--021160
Younis KhanPAK200720073301369345.33135100.74010124
John WaiteSA19581958110134134134.00--100-0
VVS LaxmanIND201020101201349667.0024454.92010161
Nick ComptonENG201520151201348567.0035238.07010130
Quinton de KockDSG202520255401345533.50108124.07010116
Sachin TendulkarIND200320032201338366.5015386.93020132
Cyril FrancoisSA192319232301337244.33--010-0
AB de VilliersSA200720074401328733.0015883.54010170
Herbie TaylorSA192819282401326033.00--010-0
Kumar SangakkaraPK2009200966113245*26.4013399.25000102
Shaun PollockSA2006200646213263*33.0017675.00021210

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