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 Wanderers Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
David MillerSA20262026110142142142.0093152.69100129
Jacques KallisSA1998199812111057*110.0026441.67020130
Temba BavumaSA20262026110103103103.0011688.79100102
Boeta DippenaarSA20002000110100100100.0019252.08100210
Jacques KallisSA200020001117979*-21137.44010120
Hansie CronjeSA19981998120724136.0019237.5000060
Gary KirstenSA19981998120696234.5017439.6601050
Neil McKenzieSA20012001110474747.007463.5100040
Nicky BojeSA20012001110464646.005092.0000040
Daryll CullinanSA19981998120433521.507259.7200050
Matthew BreetzkeSA20262026110343434.0028121.4300060
Daryll CullinanSA200020001113131*-11227.6800040
Jonty RhodesSA19991999110303030.0025120.0000031
Lance KlusenerSA199919991112727*-14192.8600021
Duan JansenSA202620261112727*-18150.0000040
Jonty RhodesSA19981998120261713.004854.1700020
Pat SymcoxSA19981998110252525.005743.8600020
Hansie CronjeSA19991999110242424.003177.4200010
Jonty RhodesSA20012001110232323.002785.1900010
Nicky BojeSA20002000110222222.005044.0000030
Shaun PollockSA200120011112121*-15140.0000003
Shaun PollockSA19981998120201110.006928.9900010
Marco JansenSA20262026110191919.0015126.6700012
Jacques KallisSA20012001110181818.0014128.5700040
Boeta DippenaarSA20012001110181818.004143.9000020
Quinton de KockSA20262026110151515.0013115.3800002
Mark BoucherSA19981998121131213.002065.0000020
Gary KirstenSA19991999110121212.002060.0000010
Herschelle GibbsSA19991999110101010.001758.8200020
Gary KirstenSA20002000110101010.001758.8200020
Mark BoucherSA19991999110101010.006166.6700010
Shaun PollockSA19991999110101010.0010100.0000000
Jacques KallisSA19991999110999.002339.1300010
Daryll CullinanSA19991999110888.001844.4400000
Mark BoucherSA20012001110777.007100.0000010
Allan DonaldSA19981998110777.002825.0000010
Adam BacherSA19981998120763.503321.2100000
Tristan StubbsSA20262026110666.00875.0000010
Bjorn FortuinSA20262026110555.005100.0000000
Keshav MaharajSA20262026110444.002200.0000010
Herschelle GibbsSA20012001110333.00837.5000000
David TerbruggeSA1998199811133*-1030.0000000
Allan DonaldSA20012001110111.00911.1100000
Roger TelemachusSA20012001110111.00714.2900000
Lizaad WilliamsSA2026202611111*-1100.0000000
Pat SymcoxSA1999199911111*-1100.0000000
Justin KempSA20012001110000.0020.0000100
Aiden MarkramSA20262026110000.0010.0000100

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