South Africa: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Mangaung Oval×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Temba BavumaSA20232023441305114*101.6731297.76200366
Rassie van der DussenSA2023202344017411143.5019091.58100112
David MillerSA2023202344116058*53.33147108.84021124
Aiden MarkramSA20172017110143143143.0018676.88100220
Quinton de KockSA20162016111138138*-96143.75100126
Faf du PlessisSA20172017111135135*-18174.59100150
Hashim AmlaSA2017201722013513267.5016780.84100170
Janneman MalanSA20202020111129129*-13992.8110074
Quinton de KockSA202320234401244531.0013095.38000174
Heinrich KlaasenSA202320234401204930.00106113.2100085
Dean ElgarSA20172017110113113113.0015274.34100170
Quinton de KockSA20172017221875987.0071122.5401073
Marco JansenSA202320233318732*43.509789.6900044
Aiden MarkramSA20232023440844921.0084100.0000072
Herschelle GibbsSA20052005110787878.0010177.2301060
Jacques KallisSA20052005110636363.007880.7701040
Dale SteynSA20182018110606060.008570.5901081
Faf du PlessisSA20162016110555555.0044125.0001071
Heinrich KlaasenSA20202020110515151.005298.0801031
AB de VilliersSA20172017110494949.0027181.4800080
Jon-Jon SmutsSA20202020110414141.006464.0600030
David MillerSA202020201113737*-29127.5900030
Farhaan BehardienSA201720171113636*-17211.7600022
Aiden MarkramSA20182018110353535.004971.4300060
Justin KempSA20052005110323232.0026123.0800012
Andile PhehlukwayoSA20182018110282828.004463.6400011
Graeme SmithSA20052005110252525.003767.5700020
David MillerSA201720171112525*-19131.5800010
Christiaan JonkerSA20182018110252525.0019131.5800041
Khaya ZondoSA20182018110212121.002875.0000021
AB de VilliersSA20052005110202020.003852.6300030
Kagiso RabadaSA202320233322017*20.002483.3300002
Rilee RossouwSA20162016110191919.002095.0000030
Shaun PollockSA200520051111717*-12141.6700020
Mark BoucherSA20052005110151515.0011136.3600020
JP DuminySA20162016110131313.002161.9000010
JP DuminySA20172017110131313.0010130.0000001
Anrich NortjeSA20232023310101010.001376.9200010
AB de VilliersSA20162016110888.001080.0000010
Temba BavumaSA20172017110777.001258.3300010
Hashim AmlaSA20162016110666.00966.6700010
JP DuminySA20182018110555.002025.0000000
Sisanda MagalaSA2023202311155*-4125.0000010
Farhaan BehardienSA2016201611144*-1400.0000010
Dean ElgarSA20182018110444.00757.1400010
Lungi NgidiSA2018201811144*-1428.5700010
Kyle VerreynneSA20202020110333.00650.0000000
Wayne ParnellSA20232023210222.00450.0000000
Keshav MaharajSA20232023210222.00633.3300000
Gerald CoetzeeSA20232023110222.00825.0000000
Page 1Next

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