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 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st 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 Park×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Daryll CullinanSASouth Africa tour of New Zealand 1998/991999441444275*148.0064468.941203612
Gary KirstenSASouth Africa tour of New Zealand 1998/99199944020212850.5039551.14111250
Herschelle GibbsSASouth Africa tour of New Zealand 2003/0420043401978049.2532161.37020312
Jacques RudolphSASouth Africa tour of New Zealand 2003/042004331195154*97.5045942.48100321
Jacques KallisSASouth Africa tour of New Zealand 2003/0420043411957165.0034356.85020252
Graeme SmithSASouth Africa tour of New Zealand 2003/0420043401758843.7530357.76021171
Russell EndeanSASouth Africa tour of New Zealand 1952/531953121163116163.00--100160
Lance KlusenerSASouth Africa tour of New Zealand 1998/991999433151103*-15895.57100142
AB de VilliersSAICC Cricket World Cup 2014/15201522114277142.00103137.86020156
Hansie CronjeSASouth Africa tour of New Zealand 1994/95199512014210171.0021466.36100114
Jacques KallisSASouth Africa tour of New Zealand 1998/99199944012310030.7518965.08100111
Eddie BarlowSASouth Africa tour of New Zealand 1963/6419641201196159.50--020180
Faf du PlessisSAICC Cricket World Cup 2014/1520152201098254.5013680.15010102
Daryll CullinanSASouth Africa tour of New Zealand 1994/9519951201089654.0018458.70010151
Trevor GoddardSASouth Africa tour of New Zealand 1963/6419641201067353.00--01071
Shaun PollockSASouth Africa tour of New Zealand 1998/99199943110569*52.5018058.33010101
Colin BlandSASouth Africa tour of New Zealand 1963/64196412110483104.00--01070
John WaiteSASouth Africa tour of New Zealand 1952/531953120987249.00--01060
Gary KirstenSASouth Africa tour of New Zealand 1994/951995120927646.0017951.40010130
Peter KirstenSA1992 Cricket World Cup1992110909090.0012969.77010100
Herschelle GibbsSASouth Africa tour of New Zealand 1998/991999330885229.3313963.31010100
Jonty RhodesSASouth Africa tour of New Zealand 1998/991999320816340.5016748.5001090
Hashim AmlaSASouth Africa in New Zealand ODI Series 2011/122012110767676.008985.3901070
John WaiteSASouth Africa tour of New Zealand 1963/641964120694134.50--00080
Jackie McGlewSASouth Africa tour of New Zealand 1952/531953120685034.00--01040
Andrew HudsonSASouth Africa tour of New Zealand 1994/951995120656432.5017437.3601080
Jack CheethamSASouth Africa tour of New Zealand 1952/531953121645464.00--01060
Hashim AmlaSA-2017010626262.0043144.1901091
Mark BoucherSASouth Africa tour of New Zealand 2003/0420043416248*20.677780.5200172
Rudi SteynSASouth Africa tour of New Zealand 1994/951995120594629.5023824.7900060
Graeme PollockSASouth Africa tour of New Zealand 1963/641964120533026.50--00080
Boeta DippenaarSASouth Africa tour of New Zealand 2003/0420042215244*52.006678.7900070
Faf du PlessisSASouth Africa in New Zealand ODI Series 2016/1720171115151*-9056.6701060
David MillerSAICC Cricket World Cup 2014/152015220494924.5031158.0600163
Hashim AmlaSAICC Cricket World Cup 2014/152015220483824.0041117.07000110
Hansie CronjeSASouth Africa tour of New Zealand 1998/991999441483016.0011940.3400041
David MillerSASouth Africa in New Zealand ODI Series 2016/1720171114545*-35128.5700062
Rilee RossouwSAICC Cricket World Cup 2014/152015220453922.506272.5800031
John WatkinsSASouth Africa tour of New Zealand 1952/531953120423021.00--000-0
Albie MorkelSASouth Africa in New Zealand ODI Series 2011/122012110414141.005180.3900023
JP DuminySASouth Africa in New Zealand T20I Series 2011/122012110383838.0020190.0000022
Denis LindsaySASouth Africa tour of New Zealand 1963/641964120383719.00--00000
Faf du PlessisSA-2017010363636.0025144.0000013
Nicky BojeSASouth Africa tour of New Zealand 2003/042004221362436.007846.1500060
Hashim AmlaSASouth Africa in New Zealand T20I Series 2011/122012110333333.0022150.0000041
Brian McMillanSA1992 Cricket World Cup19921113333*-4082.5000010
Percy MansellSASouth Africa tour of New Zealand 1952/5319531113030*---000-0
Ken FunstonSASouth Africa tour of New Zealand 1952/531953120301715.00--000-0
Craig MatthewsSASouth Africa tour of New Zealand 1994/951995121302630.004566.6700040
JP DuminySA-2017010292929.0016181.2500022
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.