Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR162/3 (17.3)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

England tour of South Africa 2004/05: Batting by ground (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: England tour of South Africa 2004/05×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSANewlandsCape Town200523028614995.3356550.62120221
Herschelle GibbsSANew Wanderers StadiumJohannesburg2005120259161129.5043959.00110440
Andrew StraussENGSt. George's ParkPort Elizabeth2004121220126220.0036260.77110291
AB de VilliersSASuperSport ParkCenturion2005120201109100.5033460.18110261
Marcus TrescothickENGNew Wanderers StadiumJohannesburg200512019618098.0029566.44100274
Jacques KallisSASuperSport ParkCenturion2005231180136*90.0030060.00100192
Jacques KallisSAKingsmeadDurban2004-200523017216257.3328859.72101221
Herschelle GibbsSAKingsmeadDurban2004-200523016911856.3329357.68100171
Andrew StraussENGKingsmeadDurban2004-200522016113680.5035445.48100210
Marcus TrescothickENGKingsmeadDurban2004-200523015113250.3329750.84100232
Andrew StraussENGNew Wanderers StadiumJohannesburg200512014714773.5025457.87101231
Michael VaughanENGNew Wanderers StadiumJohannesburg200512113682*136.0027050.37020181
Herschelle GibbsSANewlandsCape Town200523012810042.6716080.00100123
Jacques RudolphSASt. George's ParkPort Elizabeth20041201219360.5023751.05010180
Boeta DippenaarSASt. George's ParkPort Elizabeth200412012011060.0027144.28100120
Graham ThorpeENGKingsmeadDurban2004121119118*119.0022453.13100150
Kevin PietersenENGSuperSport ParkCenturion2005110116116116.00110105.45100106
Graeme SmithSABuffalo ParkEast London2005111115115*-13187.7910070
Kevin PietersenENGMangaung OvalBloemfontein2005111108108*-96112.5010062
Graeme SmithSASt George's ParkGqeberha2005110105105105.0013180.1510090
Robert KeyENGNew Wanderers StadiumJohannesburg20051201028351.0019153.40010151
Andrew StraussENGNewlandsCape Town20052301014533.6723742.6200090
Kevin PietersenENGBuffalo ParkEast London2005111100100*-69144.9310074
Geraint JonesENGKingsmeadDurban2004-2005230997333.0012777.95010133
Graeme SmithSANew Wanderers StadiumJohannesburg20051219667*96.0012676.19010160
Graham ThorpeENGSuperSport ParkCenturion2005120948647.0032528.92010120
Jacques RudolphSAKingsmeadDurban2004120936146.5016955.03010121
Graeme SmithSANewlandsCape Town2005230927430.6716854.7601090
Andrew FlintoffENGSuperSport ParkCenturion2005121917791.0017352.60010151
Justin KempSABuffalo ParkEast London2005110808080.0050160.0001047
Ashley GilesENGSuperSport ParkCenturion2005220804140.0011867.80000111
Nicky BojeSANewlandsCape Town2005220807640.0010774.77010120
Mark ButcherENGSt. George's ParkPort Elizabeth2004120797939.5020139.30011120
Herschelle GibbsSAMangaung OvalBloemfontein2005110787878.0010177.2301060
Shaun PollockSAKingsmeadDurban2004-2005230784326.0017045.8800180
Ashley GilesENGNewlandsCape Town20052317631*38.0013058.4600081
Kevin PietersenENGNewlandsCape Town2005110757575.008588.2401063
Graeme SmithSASuperSport ParkCenturion2005230754725.0012261.4800090
Mark BoucherSASuperSport ParkCenturion2005230754425.0010670.7500080
Boeta DippenaarSANewlandsCape Town2005120734436.5022832.0200070
Michael VaughanENGBuffalo ParkEast London2005110707070.009474.4701020
Geraint JonesENGNewlandsCape Town2005230703823.3312854.69000100
Vikram SolankiENGSt George's ParkGqeberha2005110666666.008775.8601040
Nicky BojeSANew Wanderers StadiumJohannesburg2005120664833.0010662.2600080
AB de VilliersSAKingsmeadDurban20041216652*66.0011656.90010110
Mark BoucherSANew Wanderers StadiumJohannesburg2005120646432.009765.98011110
Geraint JonesENGSuperSport ParkCenturion2005220645032.009765.9801073
Jacques KallisSAMangaung OvalBloemfontein2005110636363.007880.7701040
Ashwell PrinceSASuperSport ParkCenturion20051116262*-7681.5801040
Jacques KallisSASt. George's ParkPort Elizabeth2004120616130.5012050.8301190
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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