Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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 Daren Sammy National Cricket Stadium, Gros Islet, St Lucia×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSASouth Africa tour of West Indies 20212021231237141*118.5033470.96111207
Rassie van der DussenSASouth Africa tour of West Indies 2021202123112575*62.5031539.68010101
Dean ElgarSASouth Africa tour of West Indies 20212021230877729.0026333.0801190
Quinton de KockSAICC Men's T20 World Cup 20242024110656565.0038171.0501044
Kagiso RabadaSASouth Africa tour of West Indies 20212021231654032.508873.8600091
Aiden MarkramSASouth Africa tour of West Indies 20212021230646021.3311655.1701180
Keegan PetersenSASouth Africa tour of West Indies 20212021230441914.678949.4400040
David MillerSAICC Men's T20 World Cup 20242024110434343.0028153.5700042
Kyle VerreynneSASouth Africa tour of West Indies 20212021230392713.0011633.6200030
Wiaan MulderSASouth Africa tour of West Indies 20212021230332511.0010332.0400150
Reeza HendricksSAICC Men's T20 World Cup 20242024110191919.002576.0000010
Keshav MaharajSASouth Africa tour of West Indies 2021202123018126.007524.0000100
Tristan StubbsSAICC Men's T20 World Cup 202420241111212*-11109.0900010
Anrich NortjeSASouth Africa tour of West Indies 202120212301173.674922.4500010
Heinrich KlaasenSAICC Men's T20 World Cup 20242024110888.001361.5400010
Lungi NgidiSASouth Africa tour of West Indies 20212021230762.333619.4400110
Keshav MaharajSAICC Men's T20 World Cup 2024202411155*-2250.0000010
Aiden MarkramSAICC Men's T20 World Cup 20242024110111.00250.0000000
Marco JansenSAICC Men's T20 World Cup 20242024110000.0010.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.