Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Newlands×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA20112011121270161270.0053150.85200270
Keegan PetersenSA202220221201548277.0027955.20020190
Graeme SmithSA200720071201499474.5022665.93020201
Quinton de KockSA20222022110124124124.0013095.38100122
Rassie van der DussenSA202220222311145257.0020854.8101071
Aiden MarkramSA2024202412010810654.0011395.58100172
JP DuminySA201820182201065553.0010898.1502063
Justin KempSA20062006111100100*-89112.3610067
AB de VilliersSA201820181201006550.0013474.63010132
Jacques KallisSA20072007120865443.0021839.45010100
Kennedy OtienoKEN20032003110797979.0013458.9601062
Graeme SmithSA20112011230784326.0013856.5200060
Hashim AmlaSA20112011230775925.6710970.64010111
Hashim AmlaSA20072007120736336.5019637.2401090
Aiden MarkramSA20182018230713423.679673.96000101
Ashwell PrinceSA20112011120694734.5013551.1100080
Shaun PollockSA20072007120683734.0011360.1800070
Temba BavumaSA202220222316832*34.0012255.74000100
Ashwell PrinceSA200720071216438*64.0021529.7700030
Faf du PlessisSA20182018120626231.0010956.88011120
Faf du PlessisSA20112011110606060.007876.9201020
Andrew HallSA200620061115656*-47119.1501070
Mark BoucherSA20112011120555527.508366.2701140
AB de VilliersSA20112011230552618.3315036.6700040
JP DuminySA20112011110525252.005988.1401020
Quinton de KockSA20182018120514325.5049104.0800090
Mark BoucherSA20072007110505050.009950.5101060
Keshav MaharajSA20182018120503525.006873.5300051
Christiaan JonkerSA20182018110494949.0024204.1700052
David MillerSA20182018220492524.506575.3800031
Alviro PetersenSA20112011120432221.509445.7400040
Kagiso RabadaSA20182018231432621.5010640.5700012
David MillerSA20222022110393939.0038102.6300031
Aiden MarkramSA20222022230391613.005867.2400080
Dale SteynSA20112011230373212.336160.6600121
Morné MorkelSA20112011231362818.005664.2900060
Herschelle GibbsSA20062006110353535.004087.5000070
RD ShahKEN20032003110343434.005265.3800030
MO OdumbeKEN200320031113434*-24141.6700020
Shaun PollockSA20062006110333333.005066.0000050
Dean ElgarSA20222022120333016.5011229.4600030
Thomas OdoyoKEN20032003110323232.005558.1800020
Keshav MaharajSA20222022220312515.505062.0000050
AB de VilliersSA20062006110292929.003096.6700050
Dean ElgarSA20182018120252512.505743.8600140
Kyle VerreynneSA20242024120241512.003764.8600020
AB de VilliersSA20072007120232211.504650.0000040
Vernon PhilanderSA20182018120232311.504551.1100140
David BedinghamSA20242024120231211.502979.3100040
Dwaine PretoriusSA20222022110202020.002580.0000030
Page 1Next

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