Live4th T20I · India in New Zealand 2026/27NZINDIndia won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

West Indies tour of South Africa 2003/04: Batting by ground (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: West Indies tour of South Africa 2003/04×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleWINew Wanderers StadiumJohannesburg2004111152152*-15399.35100123
Jacques KallisSANew Wanderers StadiumJohannesburg2004110139139139.0014297.89100113
Jacques KallisSANewlandsCape Town2004111109109*-94115.9610065
Jacques KallisSASuperSport ParkCenturion20041119595*-9797.9401072
Shivnarine ChanderpaulWISuperSport ParkCenturion2004110929292.0075122.67010102
Shivnarine ChanderpaulWINew Wanderers StadiumJohannesburg2004110858585.0011474.5601061
Boeta DippenaarSASt. George's ParkPort Elizabeth2004110838383.0012367.4801080
Ramnaresh SarwanWISuperSport ParkCenturion20041117777*-10275.4901060
Jacques RudolphSANewlandsCape Town20041116161*-7680.2601070
Brian LaraWISuperSport ParkCenturion20041115959*-37159.4601061
Graeme SmithSANew Wanderers StadiumJohannesburg2004110585858.006096.6701060
Graeme SmithSANewlandsCape Town2004110535353.007471.6201060
Ricardo PowellWIKingsmeadDurban2004110505050.007170.4201060
Ricardo PowellWINew Wanderers StadiumJohannesburg20041114949*-24204.1700042
Graeme SmithSASuperSport ParkCenturion2004110464646.006274.1900060
Lance KlusenerSASuperSport ParkCenturion20041114141*-38107.8900021
Robin PetersonSASuperSport ParkCenturion2004110363636.004383.7200040
Jacques RudolphSANew Wanderers StadiumJohannesburg2004110353535.0029120.6900031
Ricardo PowellWISuperSport ParkCenturion2004110343434.0034100.0000050
Boeta DippenaarSASuperSport ParkCenturion2004110303030.004566.6700040
Ramnaresh SarwanWIKingsmeadDurban2004110292929.003974.3600030
Boeta DippenaarSANew Wanderers StadiumJohannesburg2004110282828.003775.6800010
Shaun PollockSASt. George's ParkPort Elizabeth2004110262626.003086.6700040
Chris GayleWISuperSport ParkCenturion2004110262626.0022118.1800022
Ravi RampaulWISt. George's ParkPort Elizabeth2004110242424.003470.5900020
Dwayne SmithWISt. George's ParkPort Elizabeth2004110242424.003470.5900040
Robin PetersonSANewlandsCape Town2004110212121.003070.0000011
Herschelle GibbsSASuperSport ParkCenturion2004110181818.002766.6700010
Shivnarine ChanderpaulWIKingsmeadDurban2004110171717.005530.9100020
Jacques KallisSASt. George's ParkPort Elizabeth2004110161616.004436.3600020
Herschelle GibbsSANew Wanderers StadiumJohannesburg2004110151515.001883.3300011
Brian LaraWIKingsmeadDurban2004110151515.003050.0000010
Ricardo PowellWISt. George's ParkPort Elizabeth2004110151515.001883.3300030
Ridley JacobsWISt. George's ParkPort Elizabeth2004110151515.003148.3900020
Shivnarine ChanderpaulWINewlandsCape Town2004110141414.003441.1800020
Mervyn DillonWISt. George's ParkPort Elizabeth2004110141414.001877.7800001
Jacques RudolphSASt. George's ParkPort Elizabeth2004110141414.003935.9000010
Shaun PollockSANew Wanderers StadiumJohannesburg20041111212*-3400.0000011
Ricardo PowellWINewlandsCape Town2004110121212.009133.3300011
Ramnaresh SarwanWISt. George's ParkPort Elizabeth2004110121212.003237.5000010
Corey CollymoreWISt. George's ParkPort Elizabeth20041111212*-2157.1400020
Dwayne SmithWIKingsmeadDurban2004110121212.006200.0000011
Brian LaraWINew Wanderers StadiumJohannesburg2004110111111.0011100.0000010
Herschelle GibbsSANewlandsCape Town2004110101010.002638.4600010
Herschelle GibbsSASt. George's ParkPort Elizabeth2004110101010.002441.6700020
Graeme SmithSASt. George's ParkPort Elizabeth2004110999.002733.3300000
Chris GayleWISt. George's ParkPort Elizabeth2004110999.002045.0000010
Brian LaraWISt. George's ParkPort Elizabeth2004110999.002536.0000010
Herschelle GibbsSAKingsmeadDurban200411177*-977.7800010
Mark BoucherSANew Wanderers StadiumJohannesburg200411177*-6116.6700010
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.