T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

South Africa: Batting by ground

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×Series: ICC World Cup 2002/03×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSANew Wanderers StadiumJohannesburg2002-20033311467573.0032045.63010113
Herschelle GibbsSANew Wanderers StadiumJohannesburg2002-200322014314371.50143100.00101193
Jacques KallisSASuperSport ParkCenturion20022301438447.6723860.08020162
Shaun PollockSASuperSport ParkCenturion200223312099*-18863.83010132
Herschelle GibbsSASuperSport ParkCenturion20022301159238.3325844.57010150
Graeme SmithSASuperSport ParkCenturion20022301149938.0015474.0301172
Herschelle GibbsSADe Beers Diamond OvalKimberley2002111108108*-92117.39100143
Graeme SmithSANew Wanderers StadiumJohannesburg2002-2003330997333.0013076.15010190
Herschelle GibbsSAGoodyear ParkBloemfontein2002-20032219649*96.0085112.94000171
Mark BoucherSANew Wanderers StadiumJohannesburg2002-20033319345*46.5013071.54000120
Boeta DippenaarSASuperSport ParkCenturion2002110898989.009791.7501052
Herschelle GibbsSANorth West Cricket StadiumPotchefstroom20031118787*-66131.82010124
Jacques KallisSAWillowmoore ParkBenoni2002110878787.0011774.36010101
Mark BoucherSASuperSport ParkCenturion2002231866343.0017449.4301080
Boeta DippenaarSABuffalo ParkEast London2003110808080.0011867.8001070
Herschelle GibbsSAKingsmeadDurban2003110737373.008882.9501072
Neil McKenzieSAGoodyear ParkBloemfontein20021117070*-10268.6301050
Gary KirstenSANewlandsCape Town2003110696969.009275.0001061
Neil McKenzieSASuperSport ParkCenturion2002120673933.5014346.8500080
Jacques KallisSADe Beers Diamond OvalKimberley20021116464*-8377.1101051
Graeme SmithSABuffalo ParkEast London2003110636363.007979.7501060
Lance KlusenerSAWillowmoore ParkBenoni20021116060*-57105.2601071
Gary KirstenSANew Wanderers StadiumJohannesburg2002-2003221605560.0014341.9601090
Lance KlusenerSANewlandsCape Town2003110575757.0048118.7501015
Gary KirstenSAGoodyear ParkBloemfontein20031115252*-32162.5001091
Gary KirstenSANorth West Cricket StadiumPotchefstroom20031115252*-6382.5401090
Mark BoucherSANewlandsCape Town2003110494949.0049100.0000041
Shaun PollockSANew Wanderers StadiumJohannesburg2002-2003320483824.007564.0000050
Mark BoucherSAKingsmeadDurban20031114545*-5090.0000021
Shaun PollockSAWillowmoore ParkBenoni2002110393939.004979.5900040
Boeta DippenaarSAGoodyear ParkBloemfontein2002-2003210363636.006555.3800020
Graeme SmithSAKingsmeadDurban2003110353535.0034102.9400050
Lance KlusenerSANew Wanderers StadiumJohannesburg20031113333*-21157.1400041
Shaun PollockSABuffalo ParkEast London2003110323232.0023139.1300002
Andrew HallSANew Wanderers StadiumJohannesburg2002210313131.005062.0000040
Nicky BojeSANew Wanderers StadiumJohannesburg2002-2003210292929.003778.3800040
Nicky BojeSASuperSport ParkCenturion2002110282828.003482.3500040
Shaun PollockSAKingsmeadDurban2003110252525.003767.5700010
Nicky BojeSANewlandsCape Town20031112525*-25100.0000020
Jonty RhodesSAGoodyear ParkBloemfontein20021112525*-2792.5900030
Ashwell PrinceSASuperSport ParkCenturion2002120252012.5010723.3600030
Herschelle GibbsSANewlandsCape Town2003110242424.002885.7100040
Boeta DippenaarSANew Wanderers StadiumJohannesburg2002-2003210232323.005343.4000040
Andrew HallSABuffalo ParkEast London20031112222*-11200.0000021
Gary KirstenSASuperSport ParkCenturion2002120221111.005044.0000040
Mark BoucherSABuffalo ParkEast London2003110212121.003658.3300010
Boeta DippenaarSANewlandsCape Town2003110202020.002580.0000021
Andrew HallSAGoodyear ParkBloemfontein2002-2003210181818.002669.2300020
Graeme SmithSAWillowmoore ParkBenoni2002110161616.003151.6100020
Jacques KallisSAKingsmeadDurban2003110161616.001984.2100010
Page 1Next

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