Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Newlands×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSATests2005-201024036914992.2575349.00210321
Hashim AmlaSATests2005-201635034520169.0076145.34110450
Graeme SmithSATests2005-201024028918372.2546462.28110360
AB de VilliersSAODIs2005-2016331231121115.50196117.86200252
AB de VilliersSATests2005-20163501898837.8036651.64010231
Dean ElgarSATests2016-20202301668855.3332950.46010181
Hashim AmlaSAODIs2009-20162201458672.5018578.38020110
Faf du PlessisSAT20Is2016-20203311355867.50107126.17020105
Quinton de KockSAODIs2016-202022011110755.5013085.38100121
Rassie van der DussenSAT20Is202022111174*111.0060185.0001058
Faf du PlessisSATests2016-20202301068635.3328736.93010140
Temba BavumaSATests2016111102102*-14868.92100160
Herschelle GibbsSAODIs2005110100100100.0011586.9610083
Temba BavumaSAODIs2020110989898.0010395.1501052
Pieter MalanSATests2020120898444.5030529.1801040
Rassie van der DussenSATests2020120856842.5032725.9901090
Nicky BojeSATests2005120807640.0010774.77010120
Quinton de KockSATests2016-2020230755025.0014352.4501090
Boeta DippenaarSATests2005120734436.5022832.0200070
Jacques KallisSAODIs2005110717171.009773.2001060
Graeme SmithSAODIs2005-2009220705435.008384.3401070
Chris MorrisSATests2016110696969.0011162.16010100
Matthew HaydenAUST20Is20071116767*-43155.81010111
Mark BoucherSATests2010120665133.009668.7501081
Justin KempSAODIs2005110575757.0036158.3301044
Alviro PetersenSAODIs20091115151*-40127.5001050
Jacques RudolphSATests2005120492624.5014134.7500070
Brendan TaylorZIMT20Is2007110474747.0039120.5100042
Quinton de KockSAT20Is2020220473023.5035134.2900032
Adam GilchristAUST20Is2007110454545.0028160.7100051
Shoaib AkhtarPAKODIs2003110434343.0016268.7500053
Albie MorkelSAT20Is2007110434343.0020215.0000034
David WieseSAODIs20161114141*-32128.1300052
Rassie van der DussenSAODIs20201113838*-4584.4400030
Temba BavumaSAT20Is2020220373218.5031119.3500022
JP DuminySATests2010120363618.004285.7100141
Mark BoucherSAT20Is2007110292929.0029100.0000030
Saeed AnwarPAKODIs2003110292929.006048.3300030
Vusi SibandaZIMT20Is2007110292929.0025116.0000050
Herschelle GibbsSATests2005120282414.004562.2200040
Hamilton MasakadzaZIMT20Is2007110272727.0023117.3900010
Dale SteynSATests2010121272627.006045.0000030
AB de VilliersSAT20Is2007-2016220251812.5024104.1700040
Vernon PhilanderSATests20201212517*25.0010922.9400020
JP DuminySAT20Is2007-2016220232311.502592.0000120
Zubayr HamzaSATests2020120231811.507132.3900020
Mark BoucherSAODIs2005-2009210222222.0011200.0000021
Hashim AmlaSAT20Is2016110222222.0021104.7600030
Justin KempSAT20Is2007110212121.002777.7800001
Ricky PontingAUST20Is2007110202020.0016125.0000011
Page 1Next

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