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 The Rose Bowl×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA20122012110150150150.00124120.97100160
AB de VilliersSA2017201722111765*117.00108108.33020102
Quinton de KockSA20172017110989898.0010395.15010110
Farhaan BehardienSA201720172218164*81.0077105.1901042
David MillerSA201720172218071*80.0058137.9301053
Reeza HendricksSA20222022110707070.0050140.0001090
Graeme SmithSA20032003110696969.008086.25010100
Jacques RudolphSA200320031116969*-9771.13010120
Graeme SmithSA20122012110525252.007668.4201050
Aiden MarkramSA202220221115151*-36141.6701050
Chris MorrisSA20192019210424242.0034123.5300012
Faf du PlessisSA20192019221383838.006162.3000040
Chris MorrisSA201720171113535*-22159.0900032
Andile PhehlukwayoSA20192019210343434.006155.7400021
David MillerSA20192019210313131.004077.5000010
Rilee RossouwSA20222022110313131.0018172.2200060
Kagiso RabadaSA201920192113131*-3588.5700020
AB de VilliersSA20122012110282828.002996.5500010
Quinton de KockSA201920192212717*27.003871.0500020
Hashim AmlaSA20172017110242424.002982.7600030
David MillerSA20222022110222222.009244.4400031
Faf du PlessisSA201220121112222*-19115.7900020
Rassie van der DussenSA20192019210222222.003759.4600010
Corbin BoschSA20252025110202020.003262.5000030
Keshav MaharajSA20252025110171717.0017100.0000021
Faf du PlessisSA20172017110161616.002080.0000020
Dean ElgarSA20122012110151515.002853.5700010
JP DuminySA20122012110141414.002458.3300010
Mark BoucherSA200320031111313*-2259.0900020
Hashim AmlaSA201920192201266.001675.0000020
Tristan StubbsSA20252025110101010.002245.4500010
Tristan StubbsSA20222022110888.004200.0000020
Dewald BrevisSA20252025110666.001250.0000001
Martin van JaarsveldSA20032003110555.001145.4500000
Aiden MarkramSA20192019110555.001050.0000010
Codi YusufSA20252025110555.001145.4500010
Matthew BreetzkeSA20252025110444.001040.0000010
JP DuminySA20192019110333.001127.2700000
Reeza HendricksSA20172017110333.002150.0000000
Herschelle GibbsSA20032003110222.00540.0000000
Nandre BurgerSA2025202511122*-728.5700000
Ryan RickeltonSA20252025110111.00520.0000000
Wayne ParnellSA2012201211100*-0-00000
Imran TahirSA20192019210000.0020.0000100
Jon-Jon SmutsSA20172017110000.0010.0000100
Quinton de KockSA20222022110000.0030.0000100
Wiaan MulderSA20252025110000.0070.0000100
Aiden MarkramSA20252025110000.0020.0000100

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