Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Kingsmead×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSA2019201923025612185.3326496.97120303
Gary KirstenSA20002000120214180107.0053240.23100220
Temba BavumaSA2024202412018311391.5034553.04110181
Faf du PlessisSA201920192301619053.6726361.22010230
Tristan StubbsSA2024202412013812269.0025953.28100122
David MillerSA20172017111117117*-98119.3910036
Faf du PlessisSA20172017110105105105.0012087.5010071
Hashim AmlaSA201120111201055452.5016464.02020170
AB de VilliersSA20112011120946947.0022042.7301091
Herschelle GibbsSA20032003110737373.008882.9501072
Dale SteynSA20112011121724372.0016144.7200092
Lance KlusenerSA20002000121615061.0013146.5601070
Daryll CullinanSA20002000121615961.0012050.8301071
Aiden MarkramSA20242024120564728.009260.8700061
Rassie van der DussenSA20192019110505050.006774.6301030
Temba BavumaSA20192019120504725.008260.9800070
Mark BoucherSA200320031114545*-5090.0000021
David MillerSA201920191114141*-4689.1300030
Graeme SmithSA20112011120412620.507554.6700030
Nicky BojeSA20002000120403220.005967.8000040
Aiden MarkramSA20192019120392819.505867.2400040
Andile PhehlukwayoSA201920191113838*-15253.3300051
Jacques KallisSA20002000120362118.009737.1100030
Graeme SmithSA20032003110353535.0034102.9400050
Dean ElgarSA20192019120353517.507447.3000150
Boeta DippenaarSA20002000120332216.506352.3800040
Keshav MaharajSA20192019120332916.504868.7500040
Dwaine PretoriusSA20192019110313131.0026119.2300021
Jacques RudolphSA20112011120292214.507837.1800040
Mark BoucherSA20002000120271713.503187.1000030
Chris MorrisSA20172017110262626.0020130.0000002
Shaun PollockSA20032003110252525.003767.5700010
David BedinghamSA202420241212521*25.0017147.0600031
Keshav MaharajSA20242024110242424.003568.5700031
Wiaan MulderSA20242024121241524.004355.8100011
Neil McKenzieSA20002000120221311.006434.3800021
Vernon PhilanderSA20192019120221811.007628.9500010
Tony de ZorziSA20242024120211710.504151.2200030
Hashim AmlaSA2019201912019169.504542.2200020
Ashwell PrinceSA2011201112018119.004837.5000010
Quinton de KockSA20172017110171717.002277.2700020
Jacques KallisSA20032003110161616.001984.2100010
Dale SteynSA2019201912016158.003250.0000020
Hashim AmlaSA20172017110151515.0014107.1400030
Kagiso RabadaSA20242024110151515.002365.2200020
Marco JansenSA20242024110131313.002161.9000020
Shaun PollockSA2000200012013116.503043.3300010
JP DuminySA20172017110111111.001957.8900000
Imran TahirSA20112011121111111.001957.8900001
Mark BoucherSA201120111201075.004820.8300000
Page 1Next

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