Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi 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/27VICWA

South Africa: Batting by ground

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×Series: South Africa tour of Sri Lanka 2018×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSARangiri Dambulla International StadiumDambulla20182201348767.0013797.81010172
JP DuminySAPallekele International Cricket StadiumKandy20182201309265.0093139.78010116
Reeza HendricksSAPallekele International Cricket StadiumKandy201822010410252.0092113.0410081
Theunis de BruynSASinhalese Sports Club GroundColombo201812010410152.0024043.33100120
Hashim AmlaSAPallekele International Cricket StadiumKandy2018220995949.5082120.73010151
Faf du PlessisSARangiri Dambulla International StadiumDambulla2018220964948.009798.97000132
JP DuminySARangiri Dambulla International StadiumDambulla20182218553*85.0061139.3401073
Quinton de KockSAR.Premadasa Stadium, KhettaramaColombo2018220745437.0068108.82010111
Temba BavumaSASinhalese Sports Club GroundColombo2018120746337.0011862.7101050
David MillerSAPallekele International Cricket StadiumKandy2018220725136.0064112.5001052
Hashim AmlaSARangiri Dambulla International StadiumDambulla2018220624331.0057108.7700090
Faf du PlessisSASinhalese Sports Club GroundColombo2018120554827.506485.9400091
Faf du PlessisSAGalle International StadiumGalle2018120504925.009154.9500050
Vernon PhilanderSAGalle International StadiumGalle20181214022*40.0012432.2600012
Quinton de KockSASinhalese Sports Club GroundColombo2018120403220.004393.0200040
Dean ElgarSASinhalese Sports Club GroundColombo2018120373718.508444.0500140
Andile PhehlukwayoSAPallekele International Cricket StadiumKandy20182213324*33.0021157.1400051
Wiaan MulderSARangiri Dambulla International StadiumDambulla20182223319*-4278.5700040
Hashim AmlaSASinhalese Sports Club GroundColombo2018120251912.507632.8900010
Quinton de KockSAPallekele International Cricket StadiumKandy2018220252312.5021119.0500031
Heinrich KlaasenSAR.Premadasa Stadium, KhettaramaColombo2018220211810.502487.5000011
Aiden MarkramSASinhalese Sports Club GroundColombo2018120211410.504447.7300030
Aiden MarkramSAR.Premadasa Stadium, KhettaramaColombo2018110202020.0013153.8500050
Reeza HendricksSAR.Premadasa Stadium, KhettaramaColombo201822019199.5017111.7600121
Temba BavumaSAGalle International StadiumGalle201812019179.505038.0000020
Kagiso RabadaSASinhalese Sports Club GroundColombo201812019189.504740.4300021
Aiden MarkramSAGalle International StadiumGalle201812019199.505335.8500100
Keshav MaharajSAPallekele International Cricket StadiumKandy2018110171717.0014121.4300030
Heinrich KlaasenSAPallekele International Cricket StadiumKandy2018110171717.0013130.7700020
Junior DalaSAR.Premadasa Stadium, KhettaramaColombo20182211712*17.002085.0000020
JP DuminySAR.Premadasa Stadium, KhettaramaColombo201822015127.502171.4300010
Hashim AmlaSAGalle International StadiumGalle201812015157.503839.4700120
David MillerSAR.Premadasa Stadium, KhettaramaColombo2018110141414.001687.5000020
David MillerSARangiri Dambulla International StadiumDambulla201822013106.501872.2200010
Quinton de KockSAGalle International StadiumGalle201812013106.501776.4700020
Dean ElgarSAGalle International StadiumGalle20181201286.004129.2700000
Keshav MaharajSAGalle International StadiumGalle20181201296.002157.1400020
Kagiso RabadaSAR.Premadasa Stadium, KhettaramaColombo20182211212*12.002060.0000110
Faf du PlessisSAPallekele International Cricket StadiumKandy2018110101010.001471.4300000
Dale SteynSAGalle International StadiumGalle20181201085.002343.4800010
Keshav MaharajSAR.Premadasa Stadium, KhettaramaColombo2018110888.001266.6700010
Andile PhehlukwayoSARangiri Dambulla International StadiumDambulla201821177*-1936.8400010
Dale SteynSASinhalese Sports Club GroundColombo2018120663.00875.0000101
Wiaan MulderSAPallekele International Cricket StadiumKandy2018220643.001060.0000010
Lungi NgidiSAR.Premadasa Stadium, KhettaramaColombo2018110444.00666.6700000
Lungi NgidiSASinhalese Sports Club GroundColombo201812244*-666.6700010
Junior DalaSAPallekele International Cricket StadiumKandy201811133*-3100.0000000
Andile PhehlukwayoSAR.Premadasa Stadium, KhettaramaColombo2018220331.501717.6500100
Aiden MarkramSARangiri Dambulla International StadiumDambulla2018220331.501225.0000100
Wiaan MulderSAR.Premadasa Stadium, KhettaramaColombo2018110222.00540.0000000
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.