South Africa: Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At R Premadasa Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSASouth Africa2000-20148802719733.8834778.10031174
AB de VilliersSASouth Africa2012-20148802357529.38229102.62020223
Herschelle GibbsSASouth Africa2002221232116*232.0024594.69200293
Quinton de KockSASouth Africa2013-202166221259*53.00189112.17020262
JP DuminySASouth Africa2012-20148802065125.7521695.37010173
Aiden MarkramSASouth Africa20216511889647.00175107.43010107
Reeza HendricksSASouth Africa202155116456*41.00152107.89020152
Janneman MalanSASouth Africa202133016212154.0018587.57100141
Hashim AmlaSASouth Africa2012-201465015010930.0018182.87101122
Gary KirstenSASouth Africa20002201287664.0017174.85020110
Jonty RhodesSASouth Africa1993-20025501274325.4019565.1300031
David MillerSASouth Africa2013-202166212336*30.75118104.2400155
Heinrich KlaasenSASouth Africa20216401034325.7592111.9600091
Faf du PlessisSASouth Africa2012-2013550916518.2083109.6401082
Lance KlusenerSASouth Africa2000-2002441853928.338797.7000032
Rassie van der DussenSASouth Africa2021530805926.678989.8901080
Robin PetersonSASouth Africa2002-20136527732*25.6773105.4800090
Graeme SmithSASouth Africa2002220736936.508289.0201070
Ryan McLarenSASouth Africa2013-2014442692934.5012356.1000050
Richard SnellSASouth Africa1993221635163.006991.3001040
Farhaan BehardienSASouth Africa2012-20134416331*21.008276.8300051
Andrew HallSASouth Africa2000220623531.008771.2600050
Alviro PetersenSASouth Africa2013220532926.505989.8300080
Andrew HudsonSASouth Africa1993220494824.508656.9800030
Daryll CullinanSASouth Africa1993-2000330463815.336570.7700021
Kepler WesselsSASouth Africa1993220442822.0013033.8500020
Brian McMillanSASouth Africa1993220423521.007456.7600010
Temba BavumaSASouth Africa20211113838*-5371.7000010
Boeta DippenaarSASouth Africa2002220313115.5031100.0000131
George LindeSASouth Africa2021221271827.002993.1000030
Andile PhehlukwayoSASouth Africa202133026178.674854.1700020
Shaun PollockSASouth Africa2000-2002421222222.0020110.0000030
Kagiso RabadaSASouth Africa20216322113*21.0020105.0000030
Albie MorkelSASouth Africa2012221191019.0012158.3300011
Aaron PhangisoSASouth Africa20133211818*18.004143.9000130
Jimmy CookSASouth Africa1993110151515.002075.0000010
Keshav MaharajSASouth Africa2021621151515.001883.3300020
Pat SymcoxSASouth Africa199322015127.5015100.0000011
Mark BoucherSASouth Africa2000-200243113106.502650.0000000
Kyle VerreynneSASouth Africa2021110121212.002060.0000000
Fanie de VilliersSASouth Africa19932111212*-2450.0000000
Nicky BojeSASouth Africa2000210111111.008137.5000010
Neil McKenzieSASouth Africa2000110101010.001952.6300000
Dwaine PretoriusSASouth Africa20213111010*-6166.6700010
Chris MorrisSASouth Africa201321199*-1752.9400000
Tabraiz ShamsiSASouth Africa202161199*-1947.3700000
Johan BothaSASouth Africa2012310888.005160.0000001
Richard LeviSASouth Africa2012220884.001266.6700110
Dale BenkensteinSASouth Africa2002110777.006116.6700000
Wiaan MulderSASouth Africa202132175*7.001163.6400000
Page 1Next

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