Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR162/4 (17.4)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 year (All internationals)

The most runs in a calendar year in the England tour of South Africa 2004/05: 661 by Herschelle Gibbs in 2005.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: England tour of South Africa 2004/05×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSA200520051013066116150.8595869.00331824
Jacques KallisSA200520051013161914951.58110456.07232574
Graeme SmithSA2005200510132510115*46.3673869.11220520
Kevin PietersenENG20052005763454116151.33430105.583103615
Andrew StraussENG20042004241381136127.0071653.21210501
Andrew StraussENG200520051012037914731.5875650.13102452
Michael VaughanENG20052005912435282*44.0071749.09032341
Marcus TrescothickENG200520051013035018026.9255563.06102495
AB de VilliersSA20052005710030110930.1052357.55110382
Geraint JonesENG20052005101202555021.2540762.65010324
Jacques KallisSA2004200424023316258.2540757.25111311
Ashley GilesENG2005200510912314128.8833768.55000294
Mark BoucherSA2005200591002286422.8031971.47012260
Nicky BojeSA200520058922197631.2930272.52010281
Jacques RudolphSA200420042402149353.5040652.71020301
Justin KempSA200520057702068029.43179115.080211313
Marcus TrescothickENG2004200424019713249.2543345.50101272
Ashwell PrinceSA2005200577317662*44.0022777.53011131
Graham ThorpeENG20042004242154118*77.0033146.53100170
Robert KeyENG200520053601538325.5037540.80011211
Graham ThorpeENG200520053601338622.1749127.09011150
Andrew FlintoffENG200520053611327726.4026549.81010212
Boeta DippenaarSA2004200412012011060.0027144.28100120
Shaun PollockSA200420042401094327.2521949.77001130
AB de VilliersSA2004200424110852*36.0018458.70010170
Geraint JonesENG20042004230997333.0011883.90010133
Mark ButcherENG20042004240977924.2529632.77011130
Andrew FlintoffENG20042004230956031.6719448.97011104
Vikram SolankiENG20052005430906630.0011677.5901050
Jacques RudolphSA20052005360903315.0026633.83000130
Boeta DippenaarSA20052005240874421.7529429.5900190
Paul CollingwoodENG20052005750874017.4010483.6500071
Steve HarmisonENG20052005572854217.0012766.93002141
Shaun PollockSA200520051011377379.6311268.7500380
Graeme SmithSA20042004240695517.2514447.9201160
Makhaya NtiniSA200520051072552611.009557.8900281
Michael VaughanENG20042004240531813.2512044.1700071
Andrew HallSA20052005450532310.608860.2300160
Kabir AliENG20052005741522517.3345115.5600031
Herschelle GibbsSA20042004120513625.5016031.8800070
Martin van JaarsveldSA20042004120504925.006972.4600080
Simon JonesENG20042004220452422.507460.8100061
Makhaya NtiniSA20042004242442222.0037118.9200091
Ashley GilesENG20042004230362612.007746.7500140
Hashim AmlaSA20052005120352517.507248.6100020
Ian BellENG20052005431261313.003281.2500020
Nicky BojeSA20042004120251512.505942.3700040
Zander de BruynSA20042004120251912.506538.4600030
Andrew HallSA20042004120231711.506137.7000030
Thami TsolekileSA20042004120222211.009323.6600110
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.