ODI1st 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

South Africa: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Eden Gardens×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASouth Africa in India Test Series 2009/102010121237123*237.0056042.32200301
Gary KirstenSASouth Africa tour of India 1996/971996120235133117.5036664.21200320
Daryll CullinanSASouth Africa tour of India 1996/971996121196153*196.0034157.48100221
Jacques KallisSASouth Africa tour of India 2004/05200412017612188.0035749.30110160
Andrew HudsonSASouth Africa tour of India 1996/971996121152146152.0027156.09100250
Graeme SmithSASouth Africa tour of India 2005/062005111134134*-124108.06100201
Alviro PetersenSASouth Africa in India Test Series 2009/10201012012110060.5021556.28100180
David MillerSAICC Cricket World Cup 2023/24202322011210156.0012788.19100105
JP DuminySAICC Cricket World Cup 2010/112011110999999.0010396.1201061
Graeme SmithSASouth Africa tour of India 2004/052004120717135.5012656.35011110
Jacques RudolphSASouth Africa tour of India 2004/052004120646132.0017636.3601070
Andrew HudsonSA1993 Hero Cup1993110626262.0011255.3601060
Temba BavumaSASouth Africa tour of India 2025/2620251215855*58.0014739.4601040
Marco JansenSAICC Men's T20 World Cup 2025/2620261115555*-30183.3301025
Kepler WesselsSASouth Africa tour of India 1991/921991110505050.009552.6301030
Andrew HallSASouth Africa tour of India 2005/0620051114848*-9451.0600040
Brian McMillanSA1993 Hero Cup19931114848*-5587.2700040
Heinrich KlaasenSAICC Cricket World Cup 2023/242023220484724.005981.3600042
Zander de BruynSASouth Africa tour of India 2004/0520041214732*47.0013834.0600030
Colin IngramSAICC Cricket World Cup 2010/112011110464646.0043106.9800070
Adrian KuiperSASouth Africa tour of India 1991/921991110434343.006467.1900031
Morné van WykSAICC Cricket World Cup 2010/112011110424242.0041102.4400071
Herschelle GibbsSASouth Africa tour of India 1996/971996120403120.0012432.2600090
Hansie CronjeSASouth Africa tour of India 1996/971996120383419.005569.0900060
David RichardsonSASouth Africa tour of India 1996/9719961113636*-6060.0000040
Wiaan MulderSASouth Africa tour of India 2025/262025120352417.508143.2100040
Aiden MarkramSASouth Africa tour of India 2025/262025120353117.507149.3000051
Dewald BrevisSAICC Men's T20 World Cup 2025/262026110343434.0027125.9300032
Wayne ParnellSASouth Africa in India Test Series 2009/102010120342217.009635.4200060
Ryan RickeltonSASouth Africa tour of India 2025/262025120342317.004575.5600050
Jacques KallisSASouth Africa in India Test Series 2009/102010120302015.007341.1000040
Tristan StubbsSAICC Men's T20 World Cup 2025/262026110292929.0024120.8300021
Andrew HallSASouth Africa tour of India 2004/052004120282114.007636.8400041
Corbin BoschSASouth Africa tour of India 2025/262025120282514.006046.6700021
Hashim AmlaSASouth Africa tour of India 2004/052004120262413.006937.6800040
Tony de ZorziSASouth Africa tour of India 2025/262025120262413.005745.6100011
Kyle VerreynneSASouth Africa tour of India 2025/262025120251612.505248.0800030
Graeme SmithSASouth Africa in India Test Series 2009/102010120242012.004553.3300030
Shaun PollockSASouth Africa tour of India 2004/052004120241812.008727.5900020
Ashwell PrinceSASouth Africa in India Test Series 2009/102010120242312.008827.2700010
Morné MorkelSASouth Africa in India Test Series 2009/102010121231223.009424.4700050
Johan BothaSAICC Cricket World Cup 2010/1120111112121*-2875.0000010
Tristan StubbsSASouth Africa tour of India 2025/2620251212015*20.009221.7400010
Jacques KallisSAICC Cricket World Cup 2010/112011110191919.003161.2900030
Gerald CoetzeeSAICC Cricket World Cup 2023/242023110191919.003948.7200020
Rassie van der DussenSAICC Cricket World Cup 2023/24202322019139.506330.1600010
Aiden MarkramSAICC Cricket World Cup 2023/24202322019109.502673.0800040
Hashim AmlaSAICC Cricket World Cup 2010/112011110181818.0017105.8800011
Aiden MarkramSAICC Men's T20 World Cup 2025/262026110181818.002090.0000011
Jimmy CookSASouth Africa tour of India 1991/921991110171717.004835.4200000
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.