Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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

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
Andrew FlintoffENGKingsmeadDurban2004120606030.0012448.3901163
Andrew StraussENGSuperSport ParkCenturion2005230594419.6716136.6500171
Justin KempSANewlandsCape Town2005110575757.0036158.3301044
Ashley GilesENGNew Wanderers StadiumJohannesburg2005120573128.507873.0800081
Graeme SmithSASt. George's ParkPort Elizabeth2004120555527.5010751.4001150
Herschelle GibbsSASt George's ParkGqeberha2005110505050.006083.3301050
Martin van JaarsveldSAKingsmeadDurban2004120504925.006972.4600080
Jacques KallisSABuffalo ParkEast London2005110494949.005392.4500080
Jacques RudolphSANewlandsCape Town2005120492624.5014134.7500070
Marcus TrescothickENGSt. George's ParkPort Elizabeth2004120474723.5014033.5700140
Steve HarmisonENGNewlandsCape Town2005230464215.335190.2000171
Michael VaughanENGThe Wanderers StadiumJohannesburg20051114444*-7062.8600050
Andrew HallSASuperSport ParkCenturion2005230432314.337855.1300060
Michael VaughanENGMangaung OvalBloemfontein2005110424242.008251.2200010
AB de VilliersSASt. George's ParkPort Elizabeth2004120422821.006861.7600060
Robert KeyENGNewlandsCape Town2005120414120.5014228.8700150
Marcus TrescothickENGNewlandsCape Town2005230412813.677554.6700160
Paul CollingwoodENGMangaung OvalBloemfontein2005110404040.004197.5600050
AB de VilliersSANewlandsCape Town2005230402113.336066.6700041
Geraint JonesENGSt George's ParkGqeberha2005110393939.004684.7800041
Makhaya NtiniSANew Wanderers StadiumJohannesburg2005120392619.506361.9000070
Graham ThorpeENGNewlandsCape Town2005120382619.0015524.5200030
Makhaya NtiniSAKingsmeadDurban2004-2005231382219.0028135.7100181
Marcus TrescothickENGMangaung OvalBloemfontein2005110373737.0036102.7800050
Shaun PollockSAThe Wanderers StadiumJohannesburg2005110373737.006061.6700030
Geraint JonesENGBuffalo ParkEast London2005110373737.004778.7200040
Andrew FlintoffENGSt. George's ParkPort Elizabeth2004110353535.007050.0000041
Andrew StraussENGSt George's ParkGqeberha2005110353535.004087.5000030
Graham ThorpeENGSt. George's ParkPort Elizabeth20041213531*35.0010732.7100020
Jacques RudolphSASuperSport ParkCenturion2005120353317.509138.4600060
Hashim AmlaSANewlandsCape Town2005120352517.507248.6100020
Ashwell PrinceSABuffalo ParkEast London2005110343434.004575.5600030
Marcus TrescothickENGSt George's ParkGqeberha2005110333333.004376.7400051
Mark BoucherSASt George's ParkGqeberha2005110333333.0021157.1400030
Nicky BojeSAThe Wanderers StadiumJohannesburg2005110333333.004082.5000040
Kevin PietersenENGSt George's ParkGqeberha2005110333333.003789.1900020
Steve HarmisonENGNew Wanderers StadiumJohannesburg20051223330*-6650.0000060
Jacques KallisSANew Wanderers StadiumJohannesburg2005120333316.506947.8300141
Justin KempSAMangaung OvalBloemfontein2005110323232.0026123.0800012
Andrew FlintoffENGNewlandsCape Town2005120322016.006946.3800060
Shaun PollockSASt. George's ParkPort Elizabeth2004120313115.505358.4900150
Michael VaughanENGNewlandsCape Town2005230312010.3310031.0000150
Michael VaughanENGKingsmeadDurban2004-2005231301815.008734.4800040
Ashwell PrinceSAKingsmeadDurban2005110272727.004856.2500010
Marcus TrescothickENGSuperSport ParkCenturion200523027209.007138.0300140
Michael VaughanENGSuperSport ParkCenturion20052312726*13.509528.4200130
Ashley GilesENGSt. George's ParkPort Elizabeth2004110262626.003966.6700030
Graeme SmithSAMangaung OvalBloemfontein2005110252525.003767.5700020
Kabir AliENGSuperSport ParkCenturion2005110252525.0019131.5800030
Michael VaughanENGSt. George's ParkPort Elizabeth2004120251512.503964.1000031

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.