Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

South Africa in West Indies ODI Series 2010: Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: South Africa in West Indies ODI Series 2010×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSAWest Indies201055040212980.40397101.26210323
AB de VilliersSAWest Indies201055128310270.7529695.61120144
Jacques KallisSAWest Indies20105502258545.0024691.46030122
Dwayne BravoWISouth Africa20105501747434.8019390.1601094
Shivnarine ChanderpaulWISouth Africa20103301576752.3324264.8802070
Dale RichardsWISouth Africa20104401575939.2520775.85020183
Kieron PollardWISouth Africa20105501344426.80126106.3500085
Chris GayleWISouth Africa20105501284525.6014190.78000172
Graeme SmithSAWest Indies20105501193723.8016173.9100081
JP DuminySAWest Indies2010331985149.0014070.0001021
Darren SammyWISouth Africa20105529358*31.0064145.3101148
Narsingh DeonarineWISouth Africa20103318653*43.0011872.8801042
Darren BravoWISouth Africa20103316345*31.508475.0000031
David MillerSAWest Indies20104325426*54.0044122.7300013
Johan BothaSAWest Indies2010530452415.006569.2300000
Ramnaresh SarwanWISouth Africa2010220443822.006567.6900020
Denesh RamdinWISouth Africa2010531341717.005364.1500020
Ryan McLarenSAWest Indies201054126128.673672.2200030
Sulieman BennWISouth Africa2010210171717.002180.9500010
Alviro PetersenSAWest Indies201022017168.503351.5200010
Ravi RampaulWISouth Africa20104301575.002657.6900010
Morné MorkelSAWest Indies2010410141414.0013107.6900020
David BernardWISouth Africa20102111313*-9144.4400010
Nikita MillerWISouth Africa20102211313*13.001776.4700101
Roelof van der MerweSAWest Indies20101111010*-7142.8600020
Mark BoucherSAWest Indies2010110666.001833.3300000
Charl LangeveldtSAWest Indies2010321666.005120.0000010
Jerome TaylorWISouth Africa2010430662.00785.7100210
Lonwabo TsotsobeSAWest Indies201041144*-2200.0000010
Andre FletcherWISouth Africa2010110333.001225.0000000
Dale SteynSAWest Indies201032122*2.00825.0000100

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.