Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st 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/27VICWA

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 Headingley×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Alviro PetersenSABasil D'Oliveira Trophy 20122012121198182198.0038651.30100260
Gary KirstenSASouth Africa tour of England and Ireland 2003200312019013095.0047040.43110220
AB de VilliersSABasil D'Oliveira Trophy 20082008110174174174.0038145.67100190
Ashwell PrinceSABasil D'Oliveira Trophy 20082008110149149149.0028452.46100172
Jonty RhodesSASouth Africa tour of England 199819981201178558.5018662.90010141
Graeme SmithSABasil D'Oliveira Trophy 201220121201045252.0021049.5202080
Andrew HallSASouth Africa tour of England and Ireland 200320031219999*99.0088112.50011152
Quinton de KockSASouth Africa tour of England 202220221119292*-76121.05010130
AB de VilliersSABasil D'Oliveira Trophy 20122012120914745.5015259.87000140
Jacques RudolphSABasil D'Oliveira Trophy 20122012120886944.0019644.90010150
Aiden MarkramSASouth Africa tour of England 20252025110868686.0055156.36010132
Hashim AmlaSASouth Africa in England ODI Series 20172017110737373.007696.0501080
Faf du PlessisSASouth Africa in England ODI Series 20172017110676767.0061109.8401080
Monde ZondekiSASouth Africa tour of England and Ireland 20032003120665933.0016041.25010100
Jacques RudolphSASouth Africa tour of England and Ireland 20032003120655532.5012751.18010120
Brian McMillanSASouth Africa tour of England 19981998120615430.5014542.0701090
Shaun PollockSASouth Africa tour of England 19981998121593159.0013842.7500020
Hansie CronjeSASouth Africa tour of England 19981998120575728.5016933.7301190
Mark BoucherSASouth Africa tour of England and Ireland 20032003120553927.508763.2200070
Jacques KallisSANatWest Series 20082008110525252.006975.3601070
JP DuminySABasil D'Oliveira Trophy 201220121214848*48.009550.5300160
Graeme SmithSABasil D'Oliveira Trophy 20082008121474447.007067.1400080
Jacques KallisSASouth Africa tour of England and Ireland 20032003120474123.5014133.3300041
Jacques KallisSABasil D'Oliveira Trophy 20122012120462723.006274.1900061
AB de VilliersSASouth Africa in England ODI Series 20172017110454545.0038118.4200070
Jacques KallisSASouth Africa tour of England 19981998120434021.5014928.8600070
Neil McKenzieSASouth Africa tour of England and Ireland 20032003120423821.009842.8600060
Makhaya NtiniSASouth Africa tour of England and Ireland 200320031214032*40.006858.8200050
Hashim AmlaSABasil D'Oliveira Trophy 20082008110383838.007948.1000050
Herschelle GibbsSANatWest Series 20082008110373737.004484.0900051
Hashim AmlaSABasil D'Oliveira Trophy 20122012120372818.505567.2700060
Mark BoucherSABasil D'Oliveira Trophy 20082008110343434.008838.6400020
Ryan RickeltonSASouth Africa tour of England 202520251113131*-5952.5400040
Morné MorkelSABasil D'Oliveira Trophy 20122012120291914.503582.8600050
Daryll CullinanSASouth Africa tour of England 19981998120272713.504264.2900140
Gerhardus LiebenbergSASouth Africa tour of England 19981998120272113.505747.3700030
Johan BothaSANatWest Series 20082008110262626.003281.2500020
Rassie van der DussenSASouth Africa tour of England 20222022110262626.003868.4200040
AB de VilliersSANatWest Series 20082008110242424.003568.5700030
Paul HarrisSABasil D'Oliveira Trophy 20082008110242424.007631.5800011
Aiden MarkramSASouth Africa tour of England 202220221112424*-3470.5900010
Vernon PhilanderSANatWest Series 20082008110232323.002785.1900020
Graeme SmithSANatWest Series 20082008110212121.0021100.0000020
Neil McKenzieSABasil D'Oliveira Trophy 20082008121211521.004744.6800040
Wayne ParnellSASouth Africa in England ODI Series 20172017110191919.002382.6100020
Kagiso RabadaSASouth Africa in England ODI Series 20172017110191919.002190.4800011
Vernon PhilanderSABasil D'Oliveira Trophy 2012201212019139.502867.8600040
JP DuminySANatWest Series 20082008110181818.003354.5500000
Dewald PretoriusSASouth Africa tour of England and Ireland 200320031201798.503450.0000030
Mark BoucherSANatWest Series 20082008110161616.0015106.6700020
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.