Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

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 Shere Bangla National Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSAICC Cricket World Cup 2010/1120112201166958.0015176.8201081
AB de VilliersSASouth Africa in Bangladesh ODI Series 2007/08200822110969*109.0014973.1501091
Faf du PlessisSASouth Africa in Bangladesh ODI Series 2015201522110463*104.0013974.82010100
Graeme SmithSASouth Africa in Bangladesh ODI Series 2007/0820082219668*96.0013869.5701063
Faf du PlessisSASouth Africa in Bangladesh T20I Series 201520152219579*95.0078121.7901090
Faf du PlessisSAICC Cricket World Cup 2010/112011220885244.009592.6301072
Graeme SmithSAICC Cricket World Cup 2010/112011220734536.5010271.5700060
Graeme SmithSASouth Africa in Bangladesh Test Series 2007/082008120726236.0011960.5001070
Hashim AmlaSASouth Africa in Bangladesh Test Series 2007/082008120714635.5012357.72000110
AB de VilliersSASouth Africa in Bangladesh Test Series 2007/082008121654665.0015342.4800091
Faf du PlessisSAWorld T20 2013/142014110585858.0041141.4601052
Hashim AmlaSAICC Cricket World Cup 2010/112011220585129.006490.6301070
Quinton de KockSASouth Africa in Bangladesh T20I Series 20152015220564428.0039143.5900043
Rilee RossouwSASouth Africa in Bangladesh T20I Series 201520152225031*-27185.1900034
JP DuminySASouth Africa in Bangladesh ODI Series 2007/0820082224949*-9750.5200010
Rilee RossouwSASouth Africa in Bangladesh ODI Series 201520152214945*49.007763.6400051
Ashwell PrinceSASouth Africa in Bangladesh Test Series 2007/082008120483824.009351.6100060
JP DuminySAWorld T20 2013/1420141114545*-40112.5000013
AB de VilliersSASouth Africa in Bangladesh T20I Series 20152015220424021.0040105.0000060
Quinton de KockSASouth Africa in Bangladesh ODI Series 20152015220373518.505074.0000050
Farhaan BehardienSASouth Africa in Bangladesh ODI Series 20152015210363636.004481.8200021
Hashim AmlaSASouth Africa in Bangladesh ODI Series 20152015220362218.005565.4500050
AB de VilliersSAICC Cricket World Cup 2010/112011110353535.004087.5000040
Neil McKenzieSASouth Africa in Bangladesh Test Series 2007/082008120312615.504765.9600040
David MillerSASouth Africa in Bangladesh T20I Series 201520152213130*31.0031100.0000021
Johan BothaSASouth Africa in Bangladesh Test Series 2007/082008110252525.009127.4700020
Alviro PetersenSASouth Africa in Bangladesh ODI Series 2007/082008210242424.005444.4400030
Jacques KallisSASouth Africa in Bangladesh Test Series 2007/082008120241712.007631.5800020
JP DuminySASouth Africa in Bangladesh T20I Series 20152015220241812.002692.3100020
David MillerSAWorld T20 2013/1420141112323*-12191.6700021
Hashim AmlaSAWorld T20 2013/142014110222222.0016137.5000040
Robin PetersonSAICC Cricket World Cup 2010/1120112212222*22.0014157.1400140
JP DuminySAICC Cricket World Cup 2010/112011220201710.003458.8200010
Hashim AmlaSASouth Africa in Bangladesh ODI Series 2007/082008210161616.002759.2600020
Johan BothaSAICC Cricket World Cup 2010/11201122014127.001687.5000020
JP DuminySASouth Africa in Bangladesh ODI Series 20152015210131313.002161.9000010
Herschelle GibbsSASouth Africa in Bangladesh ODI Series 2007/08200822013106.503141.9400010
Mark BoucherSASouth Africa in Bangladesh Test Series 2007/082008121131113.003240.6300010
Chris MorrisSASouth Africa in Bangladesh ODI Series 20152015210121212.001392.3100030
AB de VilliersSAWorld T20 2013/142014110101010.008125.0000010
Kagiso RabadaSASouth Africa in Bangladesh ODI Series 20152015210101010.002540.0000010
David MillerSASouth Africa in Bangladesh ODI Series 20152015210999.002437.5000000
Dale SteynSAICC Cricket World Cup 2010/112011110888.001844.4400010
Dale SteynSASouth Africa in Bangladesh Test Series 2007/082008110777.002231.8200010
Quinton de KockSAWorld T20 2013/142014110666.004150.0000010
Morné van WykSAICC Cricket World Cup 2010/112011110555.005100.0000000
Kyle AbbottSASouth Africa in Bangladesh ODI Series 20152015210555.001145.4500010
Lonwabo TsotsobeSAICC Cricket World Cup 2010/11201111144*-2200.0000010
Makhaya NtiniSASouth Africa in Bangladesh Test Series 2007/08200811133*-1225.0000000
Morné MorkelSAICC Cricket World Cup 2010/112011110333.001717.6500000
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.