Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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 Queens Sports Club×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Wiaan MulderSASouth Africa tour of Zimbabwe 20252025231531367*265.5058790.46200676
Jacques KallisSASouth Africa tour of Zimbabwe 2001/022001221272189*272.0052951.42110225
LG PretoriusSASouth Africa tour of Zimbabwe 2025202523023515378.3325392.89110187
Herschelle GibbsSASouth Africa tour of Zimbabwe 2001/02200122019912599.5023983.26110274
Quinton de KockSASouth Africa in Zimbabwe ODI Series 201420143301858461.67181102.21020203
Faf du PlessisSASouth Africa in Zimbabwe ODI Series 201420143301545951.3318284.62020150
Hashim AmlaSASouth Africa in Zimbabwe ODI Series 20142014221137122*137.0015389.5410083
Corbin BoschSASouth Africa tour of Zimbabwe 20252025221136100*136.0016582.42100140
Gary KirstenSASouth Africa tour of Zimbabwe 2001/0220012201316665.5023655.51020150
David BedinghamSASouth Africa tour of Zimbabwe 202520252301178239.0014381.82011111
Neil McKenzieSASouth Africa tour of Zimbabwe 2001/022001210888888.0020243.56010111
Kyle VerreynneSASouth Africa tour of Zimbabwe 202520252318842*44.0013465.67000101
JP DuminySASouth Africa in Zimbabwe ODI Series 20142014332863686.0010383.5000042
Dewald BrevisSASouth Africa tour of Zimbabwe 20252025230845128.008598.8201074
Keshav MaharajSASouth Africa tour of Zimbabwe 20252025120725136.0010072.0001053
AB de VilliersSASouth Africa in Zimbabwe ODI Series 20072007110636363.008574.1201050
David MillerSASouth Africa in Zimbabwe ODI Series 20142014321584558.005998.3100042
Jonty RhodesSASouth Africa tour of Zimbabwe 2001/0220011115454*-41131.7101041
Gulam BodiSASouth Africa in Zimbabwe ODI Series 20072007110515151.009951.5201060
Graeme SmithSASouth Africa in Zimbabwe ODI Series 20072007110505050.005787.7201070
Shaun PollockSASouth Africa tour of Zimbabwe 2001/022001210414141.005771.9300051
Tony de ZorziSASouth Africa tour of Zimbabwe 20252025230413113.678150.6200150
Lance KlusenerSASouth Africa tour of Zimbabwe 2001/022001221372737.005962.7100050
Codi YusufSASouth Africa tour of Zimbabwe 20252025221352735.006653.0300060
Wayne ParnellSASouth Africa in Zimbabwe ODI Series 20142014310242424.002788.8900020
Kyle AbbottSASouth Africa in Zimbabwe ODI Series 20142014310232323.002688.4600020
AB de VilliersSASouth Africa in Zimbabwe ODI Series 20142014220222111.0016137.5000002
Vernon PhilanderSASouth Africa in Zimbabwe ODI Series 200720071111717*-13130.7700030
Kwena MaphakaSASouth Africa tour of Zimbabwe 20252025121179*17.002665.3800002
Shaun PollockSASouth Africa in Zimbabwe ODI Series 200720071111616*-1794.1200010
Mark BoucherSASouth Africa tour of Zimbabwe 2001/022001210141414.001973.6800011
Matthew BreetzkeSASouth Africa tour of Zimbabwe 2025202512014137.005127.4500010
Boeta DippenaarSASouth Africa tour of Zimbabwe 2001/022001110111111.003928.2100020
Ryan McLarenSASouth Africa in Zimbabwe ODI Series 20142014310444.001233.3300000
JP DuminySASouth Africa in Zimbabwe ODI Series 20072007110333.00933.3300000
Lesego SenokwaneSASouth Africa tour of Zimbabwe 20252025110333.00368.3300000
Aaron PhangisoSASouth Africa in Zimbabwe ODI Series 20142014310222.00366.6700000
Loots BosmanSASouth Africa in Zimbabwe ODI Series 20072007110000.0030.0000100
Imran TahirSASouth Africa in Zimbabwe ODI Series 2014201421100*-0-00000
Rilee RossouwSASouth Africa in Zimbabwe ODI Series 20142014110000.0010.0000100
Claude HendersonSASouth Africa tour of Zimbabwe 2001/022001210000.0060.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.