T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

South Africa tour of Sri Lanka 2018: Batting by ground

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: South Africa tour of Sri Lanka 2018×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
HMRKB HerathSLGalle International StadiumGalle2018120110.50128.3300100
Hashim AmlaSAGalle International StadiumGalle201812015157.503839.4700120
Dale SteynSAGalle International StadiumGalle20181201085.002343.4800010
Vernon PhilanderSAGalle International StadiumGalle20181214022*40.0012432.2600012
Dilruwan PereraSLGalle International StadiumGalle2018120321.50650.0000000
Angelo MathewsSLGalle International StadiumGalle2018120363518.009637.5000011
Suranga LakmalSLGalle International StadiumGalle20181214333*43.008650.0000060
Faf du PlessisSAGalle International StadiumGalle2018120504925.009154.9500050
Dimuth KarunaratneSLGalle International StadiumGalle2018121218158*218.0030272.19110201
Quinton de KockSAGalle International StadiumGalle201812013106.501776.4700020
Temba BavumaSAGalle International StadiumGalle201812019179.505038.0000020
Dean ElgarSAGalle International StadiumGalle20181201286.004129.2700000
Keshav MaharajSAGalle International StadiumGalle20181201296.002157.1400020
Niroshan DickwellaSLGalle International StadiumGalle2018120271813.504560.0000010
Kagiso RabadaSAGalle International StadiumGalle2018120221.001910.5300100
Tabraiz ShamsiSAGalle International StadiumGalle2018121222.00248.3300000
Dhananjaya de SilvaSLGalle International StadiumGalle2018120201110.004841.6700011
Kusal MendisSLGalle International StadiumGalle2018120242412.003961.5400130
Dhanushka GunathillekeSLGalle International StadiumGalle2018120432621.509644.7900050
PADLR SandakanSLGalle International StadiumGalle2018120312515.506448.4400040
Aiden MarkramSAGalle International StadiumGalle201812019199.505335.8500100
Roshen SilvaSLGalle International StadiumGalle201812013136.502650.0000120
HMRKB HerathSLSinhalese Sports Club GroundColombo2018110353535.006851.4700040
Hashim AmlaSASinhalese Sports Club GroundColombo2018120251912.507632.8900010
Dale SteynSASinhalese Sports Club GroundColombo2018120663.00875.0000101
Dilruwan PereraSLSinhalese Sports Club GroundColombo2018110171717.002470.8300020
Angelo MathewsSLSinhalese Sports Club GroundColombo2018120817140.5017147.3701090
Suranga LakmalSLSinhalese Sports Club GroundColombo2018110000.0040.0000100
Faf du PlessisSASinhalese Sports Club GroundColombo2018120554827.506485.9400091
Dimuth KarunaratneSLSinhalese Sports Club GroundColombo20181201388569.0024656.10020160
Quinton de KockSASinhalese Sports Club GroundColombo2018120403220.004393.0200040
Temba BavumaSASinhalese Sports Club GroundColombo2018120746337.0011862.7101050
Dean ElgarSASinhalese Sports Club GroundColombo2018120373718.508444.0500140
Akila DananjayaSLSinhalese Sports Club GroundColombo20181114343*-9147.2500070
Keshav MaharajSASinhalese Sports Club GroundColombo2018120221.00540.0000100
Theunis de BruynSASinhalese Sports Club GroundColombo201812010410152.0024043.33100120
Niroshan DickwellaSLSinhalese Sports Club GroundColombo2018121127*12.001675.0000020
Kagiso RabadaSASinhalese Sports Club GroundColombo201812019189.504740.4300021
Dhananjaya de SilvaSLSinhalese Sports Club GroundColombo2018120606030.0011253.5701180
Kusal MendisSLSinhalese Sports Club GroundColombo2018120392119.506163.9300070
Dhanushka GunathillekeSLSinhalese Sports Club GroundColombo20181201186159.0017567.43020122
Lungi NgidiSASinhalese Sports Club GroundColombo201812244*-666.6700010
Aiden MarkramSASinhalese Sports Club GroundColombo2018120211410.504447.7300030
Roshen SilvaSLSinhalese Sports Club GroundColombo20181215432*54.0014537.2400050
JP DuminySARangiri Dambulla International StadiumDambulla20182218553*85.0061139.3401073
Hashim AmlaSARangiri Dambulla International StadiumDambulla2018220624331.0057108.7700090
Upul TharangaSLRangiri Dambulla International StadiumDambulla201822019109.502576.0000030
Angelo MathewsSLRangiri Dambulla International StadiumDambulla20182218479*84.0011970.5901070
Suranga LakmalSLRangiri Dambulla International StadiumDambulla20182201276.002450.0000020
Thisara PereraSLRangiri Dambulla International StadiumDambulla2018220684934.0050136.00000100
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.