Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSA20162016110178178178.00113157.521001611
Heinrich KlaasenSA20232023110174174174.0083209.641001313
Hansie CronjeSA1997199722115980159.0019282.81020154
AB de VilliersSA201420142301509150.0024860.48010153
Daryll CullinanSA199719972311488974.0020871.15010190
Graeme SmithSA20062006111119119*-12495.97100121
Adam BacherSA199719972301169638.6736431.87010121
Hansie CronjeSA19941994110979797.0010196.0401083
Aravinda de SilvaSL20032003110929292.009497.8701094
David MillerSA202320231118282*-45182.2201065
Tim BresnanENG20092009110808080.0076105.26010110
Rilee RossouwSA20162016110636363.0045140.00010101
Rassie van der DussenSA20232023110626262.006595.3801072
Brian McMillanSA19971997121625562.0012948.0601080
Lance KlusenerSA20022002110595959.0059100.0001034
Hashim AmlaSA20142014230543518.0011646.5500080
Luke WrightENG20092009110484848.006870.5900022
Roelof van der MerweSA20092009210484848.0030160.0000024
JP DuminySA20142014230482516.0012438.7100031
Adrian KuiperSA199419941114747*-22213.6400024
Mohammad YousufPAK20092009110454545.006965.2200030
Quinton de KockSA20232023110454545.006470.3100050
Kamran AkmalPAK20092009110444444.006369.8400060
Jonty RhodesSA19941994110444444.006369.8400030
AB de VilliersSA20062006110434343.0030143.3300071
Misbah-ul-HaqPAK20092009110414141.005377.3600040
Quinton de KockSA20142014110414141.0040102.5000022
Vernon PhilanderSA201420141214126*41.005377.3600041
Graeme SmithSA20092009110404040.004883.3300050
Martin GuptillNZ20092009110404040.006462.5000030
Neil BroomNZ20092009110373737.006259.6800050
Sachin TendulkarIND20032003110363636.005961.0200030
Joe DenlyENG20092009110363636.004481.8200050
AB de VilliersSA200920092213636*36.004776.6000121
Paul CollingwoodENG20092009110343434.0030113.3300051
Robin PetersonSA20092009110343434.0027125.9300032
JP DuminySA20092009221342334.004772.3400020
Herschelle GibbsSA19971997110333333.004376.7400021
Shaun PollockSA19971997110333333.0023143.4800021
James FranklinNZ20092009110333333.004376.7400040
Jacques KallisSA20092009110313131.004273.8100050
Robin PetersonSA20142014120312115.504667.3900050
Lance KlusenerSA19971997110303030.004665.2200031
Harbhajan SinghIND20032003110282828.003287.5000041
Reeza HendricksSA20232023110282828.003482.3500050
Shoaib MalikPAK20092009110272727.003772.9700011
Faf du PlessisSA20112011110272727.0020135.0000030
Aaron RedmondNZ20092009110262626.004557.7800030
Faf du PlessisSA20162016110262626.003672.2200010
Faf du PlessisSA2014201423026188.675844.8300040
Page 1Next

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