Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam GilchristAUS20022002221241204*241.0025793.77100268
Brian LaraWI20032003120207202103.5029669.93100332
Denis LindsaySA19661966120251182125.5032876.52110335
Marcus TrescothickENG2005200512019618098.0029566.44100274
Herschelle GibbsSA2006200633023817579.33152156.581102611
Ted DexterENG19641964110172172172.00--100280
Ricky PontingAUS2006200622017016485.00113150.44100149
Herschelle GibbsSA2005200523026816189.3344660.09110450
Jacques KallisSA2003200323023515878.3341756.35100213
JP DuminySA/CC20172017331238155119.0029281.51110242
Hashim AmlaSA20152015111153153*-142107.75100140
Cheteshwar PujaraIND2013201312017815389.0036848.37100230
Chris GayleWI20042004111152152*-15399.35100123
AB de VilliersSA20152015110149149149.0044338.64100916
Andrew StraussENG2005200512014714773.5025457.87101231
Colin BlandSA19641964121173144*173.00--100212
Andrew SymondsAUS20032003211143143*-125114.40100182
Herschelle GibbsSA20032003231209143104.5029171.82110274
John ReidNZ19621962120202142101.00--110312
Ricky PontingAUS20032003221193140*193.00188102.66110118
Jacques KallisSA20042004110139139139.0014297.89100113
Quinton de KockSA/LIO2013201355036613573.20286127.971103616
Stephen FlemingNZ20032003111134134*-132101.52100210
Faf du PlessisSA2013201345026213452.4053449.06100233
Hashim AmlaSA/CC2017201733020413468.0034758.79100231
Gary KirstenSA20012001111133133*-15585.81100130
Damien MartynAUS2002200222015713378.5026359.70100170
Graeme SmithSA2003200323019913266.3328270.57100340
Denis LindsaySA19671967110131131131.00--100144
AB de VilliersSA/TIT2013201357145912876.5054983.61310457
Rilee RossouwSA2015201522014312871.50124115.32100114
Sourav GangulyIND20012001110127127127.00126100.79100145
AB de VilliersSA20122012111125125*-98127.55100104
Graeme SmithSA20122012110125125125.0014387.4110094
Peter ParfittENG19651965121144122*144.0028942.21100210
Hashim AmlaSA2013201357136912261.5048975.46120402
Matthew HaydenAUS2002200222014912274.5023563.40100212
Richie BenaudAUS19571957110122122122.00--100200
Jon-Jon SmutsWAR/NMBG20192019332155121155.0084184.52100139
Ken BarringtonENG19641964110121121121.00--100161
Jackie McGlewSA19621962110120120120.00--100101
Virat KohliIND2013201323024611982.0040960.15110320
Faf du PlessisSA20152015210119119119.0056212.50100115
Peter RichardsonENG1956195612012711763.50--10070
Marcus NorthAUS2009200912012211761.0024050.83100130
Chris GayleWI2007200722011711758.5060195.00101710
John WaiteSA1957195724025211563.00--12080
Trevor GoddardSA1965196512017211286.00--110173
Faf du PlessisSA2016201656127611155.2029194.85110275
Joe RootENG2016201634125711085.6729387.71200313
Page 1Next

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