Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA20102010111201201*-27074.44100155
Dean ElgarSA20232023110185185185.0028764.46100280
Hashim AmlaSA20102010110140140140.0020269.31100141
AB de VilliersSA201820182301308043.3320364.04010160
AB de VilliersSA20102010110129129129.00112115.18100125
Shoaib MalikPAK20092009110128128128.00126101.59100160
Aiden MarkramSA201820183401279431.7519963.82010191
Hashim AmlaSA20112011111116116*-13287.8810090
Hashim AmlaSA201820183401168229.0021454.21010200
Faf du PlessisSA201820181201116355.5028339.22010130
AB de VilliersSA20132013110109109109.00101107.9210065
Saeed AnwarPAK20032003110101101101.0012680.1610070
Quinton de KockSA20132013110101101101.0012084.1710092
AB de VilliersSA200620061119292*-9893.88010121
Dean ElgarSA20182018120926146.0020445.10010121
Heinrich KlaasenSA20182018220916945.5070130.0001067
JP DuminySA201820182218964*89.0079112.6601063
Mohammad YousufPAK20092009110878787.008898.8601070
Andrew HudsonSA19921992110878787.0013066.9201070
Temba BavumaSA20212021121875287.0018347.54010140
Marco JansenSA202320231118484*-14757.14010111
Graeme SmithSA20062006110797979.008592.9401073
Khaya ZondoSA20182018220795439.5011966.3901052
Dean ElgarSA20212021120787739.0015849.37010120
Alviro PetersenSA20102010110777777.0011467.5401091
Michael HusseyAUS20092009110676767.0065103.0801050
Ricky PontingAUS20092009110656565.008873.8601041
Graeme SmithSA20102010110626262.008771.26010110
Morné van WykSA20112011110565656.006388.8901080
Tim PaineAUS20092009110565656.005896.5501071
David MillerSA201320131115656*-34164.7101053
David BedinghamSA20232023110565656.008764.3701072
Quinton de KockSA20212021120553427.509160.4400051
Marco JansenSA20242024110545454.0017317.6501045
Adam GilchristAUS20032003110484848.006178.6900060
Matthew HaydenAUS200320031114545*-4991.8400012
Lance KlusenerSA20012001110444444.007062.8600030
Craig EvansZIM19971997110434343.004791.4900013
Heinrich KlaasenSA20242024110414141.0022186.3600014
Mark BoucherSA20012001110383838.005667.8600030
Morné MorkelSA20182018341372012.334386.0500032
JP DuminySA20112011110353535.004479.5500010
Cameron WhiteAUS200920091113535*-30116.6700021
Andile PhehlukwayoSA20182018210343434.004280.9500022
Kepler WesselsSA19921992110343434.007545.3300040
Younis KhanPAK20032003110323232.003688.8900020
Dave CallaghanSA199219921113232*-26123.0800001
Keegan PetersenSA20212021120321716.005855.1700060
Marco JansenSA20212021120321916.005657.1400060
Quinton de KockSA20182018230322010.674276.1900150
Page 1Next

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