Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Sri Lanka in South Africa Test Series 2011/12: Batting by ground (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Sri Lanka in South Africa Test Series 2011/12×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSANewlandsCape Town2012110224224224.0032568.92100311
AB de VilliersSANewlandsCape Town2012111160160*-20578.05100192
Thilan SamaraweeraSLKingsmeadDurban201112014510272.5033343.54100160
Thilan SamaraweeraSLNewlandsCape Town2012121126115*126.0027645.65100140
Dinesh ChandimalSLKingsmeadDurban20111201125856.0017862.92020140
Alviro PetersenSANewlandsCape Town2012121110109110.0018958.20100131
Kumar SangakkaraSLKingsmeadDurban201112010810854.0019355.96101130
Hashim AmlaSAKingsmeadDurban20111201055452.5016464.02020170
AB de VilliersSASuperSport ParkCenturion2011110999999.0013573.33010120
AB de VilliersSAKingsmeadDurban2011120946947.0022042.7301091
Tillakaratne DilshanSLNewlandsCape Town2012120837841.508696.51010130
Dale SteynSAKingsmeadDurban2011121724372.0016144.7200092
Kumar SangakkaraSLNewlandsCape Town2012120693534.5016442.07000100
Thilan SamaraweeraSLSuperSport ParkCenturion2011120683634.0012156.20000110
Mark BoucherSASuperSport ParkCenturion2011110656565.0010164.36010100
Angelo MathewsSLNewlandsCape Town2012120646332.0014245.0701070
Graeme SmithSASuperSport ParkCenturion2011110616161.0010558.1001070
Lahiru ThirimanneSLNewlandsCape Town2012120533026.5015234.8700060
Jacques RudolphSANewlandsCape Town20121115151*-7171.8301060
Tillakaratne DilshanSLKingsmeadDurban2011120514725.507270.8300070
Mahela JayawardeneSLSuperSport ParkCenturion2011120453022.5010443.2700050
Mahela JayawardeneSLKingsmeadDurban2011120453122.508552.9400051
Jacques RudolphSASuperSport ParkCenturion2011110444444.0014031.4300040
Angelo MathewsSLSuperSport ParkCenturion2011120433821.506962.3200070
Mahela JayawardeneSLNewlandsCape Town2012120423021.0010241.1800031
Graeme SmithSAKingsmeadDurban2011120412620.507554.6700030
Ashwell PrinceSASuperSport ParkCenturion2011110393939.009839.8000040
HMRKB HerathSLKingsmeadDurban2011121383038.008544.7100040
HMRKB HerathSLSuperSport ParkCenturion2011121372337.0034108.8200042
Tharanga ParanavitanaSLSuperSport ParkCenturion2011120363218.008840.9100050
Dinesh ChandimalSLNewlandsCape Town2012120363518.005862.0700040
Thisara PereraSLNewlandsCape Town2012120353017.505563.6400050
Angelo MathewsSLKingsmeadDurban2011120333016.505757.8900050
Jacques KallisSASuperSport ParkCenturion2011110313131.005655.3600050
Imran TahirSASuperSport ParkCenturion20111112929*-3387.8800050
Jacques RudolphSAKingsmeadDurban2011120292214.507837.1800040
Dhammika PrasadSLNewlandsCape Town2012120251612.503865.7900031
Thisara PereraSLKingsmeadDurban2011120241212.004553.3300030
Thisara PereraSLSuperSport ParkCenturion2011120222111.002975.8600011
Tharanga ParanavitanaSLKingsmeadDurban2011120211210.505141.1800030
Hashim AmlaSASuperSport ParkCenturion2011110181818.003354.5500030
Ashwell PrinceSAKingsmeadDurban201112018119.004837.5000010
Kaushal SilvaSLSuperSport ParkCenturion201112017178.504636.9600110
Hashim AmlaSANewlandsCape Town2012110161616.003250.0000030
Graeme SmithSANewlandsCape Town2012121161616.0015106.6700030
UWMBCA WelegedaraSLSuperSport ParkCenturion201112014107.0011127.2700021
UWMBCA WelegedaraSLNewlandsCape Town2012121141414.007200.0000021
Tillakaratne DilshanSLSuperSport ParkCenturion20111201266.001675.0000020
UWMBCA WelegedaraSLKingsmeadDurban201112012106.0011109.0900020
Imran TahirSAKingsmeadDurban2011121111111.001957.8900001
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.