Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA/TIT2013201357145912876.5054983.61310457
Hashim AmlaSA2013201357136912261.5048975.46120402
Quinton de KockSA/LIO2013201355036613573.20286127.971103616
Temba BavumaLIO/JS2019201999236310451.86263138.021102612
Rassie van der DussenLIO/JS201920199923178545.29215147.440302014
Jacques KallisSA/RCB2009200967228769*57.4039173.40030265
Reeza HendricksLIO/JS201920199902838031.44233121.46032296
Faf du PlessisSA2016201656127611155.2029194.85110275
Faf du PlessisSA2013201345026213452.4053449.06100233
Joe RootENG2016201634125711085.6729387.71200313
Virat KohliIND2013201323024611982.0040960.15110320
Rassie van der DussenJS2018201855223996*79.67141169.500211315
Herschelle GibbsSA2006200633023817579.33152156.581102611
JP DuminySA/CC20172017331238155119.0029281.51110242
Jacques KallisSA2003200323023515878.3341756.35100213
AB de VilliersSA/DC20092009783230104*46.0031373.48101211
Ricky PontingAUS200920094502288345.6032370.59020263
Alviro PetersenSA/LIO201320134612147642.8035660.11020253
Herschelle GibbsSA20032003231209143104.5029171.82110274
Herschelle GibbsSA/DC200920095512088252.0023289.66020214
Brian LaraWI20032003120207202103.5029669.93100332
Hashim AmlaSA/CC2017201733020413468.0034758.79100231
Graeme SmithSA2003200323019913266.3328270.57100340
Graeme SmithSA200620063311959097.50134145.52020273
Ricky PontingAUS20032003221193140*193.00188102.66110118
Graeme SmithSA201320133501916838.2033557.01020280
Mitchell JohnsonAUS2009200945218296*60.6720688.35020198
Cheteshwar PujaraIND2013201312017815389.0036848.37100230
Ricky PontingAUS2006200622017016485.00113150.44100149
Brad HaddinAUS200920093401626340.5022671.68021173
Shoaib MalikPAK200720074421605780.00156102.56020134
Mahela JayawardeneSL200720074411586552.67102154.90010164
Quinton de KockLIO201220125501585331.6093169.890101210
Eoin MorganENG2009200933215685*156.0016892.86020155
AB de VilliersSA201620164501567131.20110141.82011159
Jon-Jon SmutsWAR/NMBG20192019332155121155.0084184.52100139
Sanath JayasuriyaSL200720074401548838.5094163.83021177
Hashim AmlaSA20152015111153153*-142107.75100140
AB de VilliersSA20152015110149149149.0044338.64100916
Virender SehwagIND200320032201488274.0015794.27020156
Graeme SmithSA201120113401487737.0019376.68010171
AB de VilliersSA201120112301457348.3324658.94020221
Andrew SymondsAUS20032003211143143*-125114.40100182
Rilee RossouwSA2015201522014312871.50124115.32100114
Paul CollingwoodENG200920093301435747.67141101.420101010
Ryan RickeltonLIO/JS201920197701406920.00106132.08010145
AB de VilliersSA2007200733213971*139.0014099.29020124
Neil McKenzieLIO201220125511384834.50108127.78000181
Brendon McCullumNZ/KKR200920095501374827.4014892.57000116
Michael ClarkeAUS200920093401366834.0015886.08021200
Page 1Next

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