Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary KirstenSA19991999120286275143.0067342.50100280
Graeme PollockSA19701970110274274274.0040168.33100430
Eddie PaynterENG19391939230380243126.67--120320
Bill EdrichENG19391939220220219110.00--100250
Matt RenshawAUS20262026230316190105.3354557.98110343
Phil MeadENG1923192323025218184.00--110-0
Gary KirstenSA2000200034031418078.5066347.36110300
Jacques KallisSA2003200322019317796.5036353.17100210
Jacques KallisSA2004200423117416287.0029858.39100221
Phillip HughesAUS20092009120275160137.5047458.02200345
Kushal Janith PereraSL20192019221204153*204.0026377.57110196
Neil HarveyAUS19501950121153151*153.00--10000
Stan McCabeAUS19351935121156149156.00--10060
Ken BarringtonENG19641964111148148*---10090
Graeme SmithSA2008200822019714798.5020297.52110370
Nasser HussainENG19991999111146146*-46331.53100170
Aiden MarkramSA/PR2018201834021314353.2531866.98100271
Eric RowanSA1950195012014714373.50--100-0
Herschelle GibbsSA20032003220215142107.5026381.75110302
Jack RussellENG1923192323028514095.00--200110
Wally HammondENG1939193923028414094.67--200230
Ian BellENG20092009110140140140.0022761.67100101
Barry RichardsSA19701970110140140140.0016485.37100201
Gary KirstenSA2003200322014513772.5023960.67100200
Mahmudul Hasan JoyBAN2022202212014113770.5033542.09100162
Denis LindsaySA19671967110137137137.00--100140
Wally HammondENG19311931231193136*96.50--10041
Andrew StraussENG2004200412016113680.5035445.48100210
John WaiteSA19581958110134134134.00--100-0
Marcus TrescothickENG2004200412015013275.0029351.19100232
Jackie McGlewSA19611961121132127*132.00--100100
Pieter van der BijlSA1939193924026312565.75--110181
Marvan AtapattuSL20032003110124124124.0012996.12100180
Ashwell PrinceSA20082008111123123*-19662.76100150
Tristan StubbsSA/SEC2024202434121512271.6730770.03110176
Quinton de KockSA/CTB2019201934027312168.2527798.56120333
Ashwell PrinceSA2006200624016112140.2531351.44101210
Paul GibbENG1939193923016212054.00--10040
Faf du PlessisSA/PR2018201834115412051.33148104.05100144
Jacques KallisSA20062006341261119*87.0044259.05200341
Bob CatterallSA1928192824121111970.33--11003
David MillerSA/KNI20162016333189118*-127148.821101410
Dean ElgarSA20152015121158118*158.0031749.84100141
Shai HopePC20262026221129118*129.0078165.38100109
Graham ThorpeENG20042004121119118*119.0022453.13100150
Herschelle GibbsSA2005200522019311896.5020693.69110182
Alastair CookENG20092009110118118118.0026344.87100110
Jack FingletonAUS19361936110118118118.00--100-1
David MillerSA20172017111117117*-98119.3910036
Graeme SmithSA/AX2005200544014011735.0018077.7810194
Page 1Next

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