South Africa: Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×v New Zealand×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSATests2006-2017142231154176*60.74220152.434701643
AB de VilliersSAODIs2005-201725259991106*61.94101397.831719115
Jacques KallisSATests2004-20131117083818649.29163351.323421139
Graeme SmithSATests2004-201312202817125*45.39132161.85261983
Hashim AmlaSAODIs2009-20191919074412439.1695477.99230844
Faf du PlessisSAODIs2011-2019161625928242.2974979.04060565
Graeme SmithSAODIs2003-20131717057311633.7175575.89131711
AB de VilliersSATests2006-2013101405469739.0090560.33051691
Quinton de KockSAODIs2013-20231414152211440.1558389.54141578
Faf du PlessisSATests2013-2017710349113770.14109844.72230615
Dean ElgarSATests2013-2022813146314038.58106343.56211601
Herschelle GibbsSAODIs2003-200788045214356.5052186.762224712
Jacques RudolphSATests2004-2012583433154*86.6095045.58221652
David MillerSAODIs2013-202515152423100*32.54379111.611103814
Alviro PetersenSATests2012-201358038815648.5073652.72200483
Temba BavumaSATests2016-202271213838934.8288243.42020510
Quinton de KockSATests2016-20175813759153.5750174.85040546
JP DuminySAODIs2007-20171716236258*25.8649772.84010303
JP DuminySATests2012-2017611234210338.0063154.20111454
Herschelle GibbsSATests2004-20075903388037.5659456.90040564
Jacques KallisSAODIs2003-2012141413235124.8555857.89010322
Mark BoucherSAODIs2003-2009121132924836.5036480.22000280
AB de VilliersSAT20Is2007-20171111327052*33.75226119.47010246
Rassie van der DussenSAODIs2019-2025331269133134.50248108.471201510
David BedinghamSATests202424026811067.0039767.51110375
JP DuminySAT20Is2007-201786125686*51.20158162.030102111
Mark BoucherSATests2004-2012101412444618.7757642.36002310
Hashim AmlaSAT20Is2012-20177702196231.29177123.73010234
Ashwell PrinceSATests2006-2007583214108*42.8057637.15100210
Connor EsterhuizenSAT20Is20265512007550.00137145.990201613
Rilee RossouwSAODIs2014-20157701998928.4326375.67012164
Kyle VerreynneSATests2022241188136*62.6728765.51100211
Vernon PhilanderSATests2012-2017911316537*20.6338243.19000201
Farhaan BehardienSAODIs2013-20176601607026.6717591.43011134
Boeta DippenaarSATests20063501525230.4029551.53011220
Faf du PlessisSAT20Is2012-20175511516337.75117129.06010174
Matthew BreetzkeSAODIs2025110150150150.00148101.35100115
Richard LeviSAT20Is2012551146117*36.5088165.91101715
Henry DavidsSAT20Is20123301436847.67102140.20020174
Kagiso RabadaSATests2016-20227911394717.3820667.48002195
Dewald BrevisSAT20Is2025-20265501343526.8091147.2500089
Colin IngramSAODIs20133301337944.3319269.27010151
George LindeSAT20Is2025-20268621333333.2584158.33000107
David MillerSAT20Is2012-20268721283325.6085150.59000104
Sarel ErweeSATests202224012610831.5026248.09101160
Zubayr HamzaSATests2022-20243601263621.0039831.66000170
Shaun PollockSAODIs2003-200711931205220.0014881.0801191
Rubin HermannSAT20Is2025-20268811193917.00107111.21000114
Graeme SmithSAT20Is2005-20105501176123.40110106.36010171
Nicky BojeSATests2004-20064611153123.0019957.79001201
Page 1Next

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