Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Sri Lanka: Batting by ground

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×Series: England tour of Sri Lanka 2000/01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Marvan AtapattuSLGalle International StadiumGalle2001111201201*-53637.50100180
Mahela JayawardeneSLAsgiriya StadiumKandy200112011910159.5019461.34100151
Kumar SangakkaraSLAsgiriya StadiumKandy20011201129556.0020853.85010160
Aravinda de SilvaSLGalle International StadiumGalle2001110106106106.0024343.62100101
Romesh KaluwitharanaSLSinghalese Sports Club Cricket GroundColombo2001111102102*-11787.18100200
Mahela JayawardeneSLR. Premadasa StadiumColombo2001111101101*-11587.8310070
Russel ArnoldSLAsgiriya StadiumKandy2001120876543.5021340.85010150
Mahela JayawardeneSLSinghalese Sports Club Cricket GroundColombo2001220827141.0018544.3201091
Sanath JayasuriyaSLSinghalese Sports Club Cricket GroundColombo2001120684534.0012653.97000110
Mahela JayawardeneSLGalle International StadiumGalle2001110616161.009464.8901042
Aravinda de SilvaSLSinghalese Sports Club Cricket GroundColombo2001120613830.5016836.3100060
Kumar SangakkaraSLGalle International StadiumGalle2001110585858.0012546.4001050
Marvan AtapattuSLR. Premadasa StadiumColombo2001110575757.009162.6401020
Kumar DharmasenaSLAsgiriya StadiumKandy2001120555427.5018929.1001080
Marvan AtapattuSLSinghalese Sports Club Cricket GroundColombo20012315353*26.5011844.9201280
Kumar SangakkaraSLSinghalese Sports Club Cricket GroundColombo2001220454522.509845.9200180
Marvan AtapattuSLRangiri Dambulla International StadiumDambulla2001110404040.008944.9400010
Sanath JayasuriyaSLRangiri Dambulla International StadiumDambulla2001110393939.0035111.4300060
Russel ArnoldSLRangiri Dambulla International StadiumDambulla20011113939*-8346.9900030
WPUJC VaasSLAsgiriya StadiumKandy2001120383619.008942.7000050
Tillakaratne DilshanSLAsgiriya StadiumKandy2001120363618.006258.0600160
Aravinda de SilvaSLAsgiriya StadiumKandy2001120302915.003781.0800051
WPUJC VaasSLSinghalese Sports Club Cricket GroundColombo20012212519*25.005843.1000030
Romesh KaluwitharanaSLR. Premadasa StadiumColombo2001110181818.003650.0000010
Kumar DharmasenaSLR. Premadasa StadiumColombo20011111818*-2090.0000010
Marvan AtapattuSLAsgiriya StadiumKandy200112018169.002962.0700040
Muttiah MuralitharanSLAsgiriya StadiumKandy20011221610*-9177.7800021
Tillakaratne DilshanSLSinghalese Sports Club Cricket GroundColombo200112015107.504037.5000010
Sanath JayasuriyaSLGalle International StadiumGalle2001110141414.001687.5000030
Indika de SaramSLR. Premadasa StadiumColombo2001110141414.002263.6400000
Sanath JayasuriyaSLAsgiriya StadiumKandy2001120994.502733.3300110
WPUJC VaasSLGalle International StadiumGalle2001110888.001457.1400000
Dilhara FernandoSLSinghalese Sports Club Cricket GroundColombo2001120753.503420.5900010
Kumar SangakkaraSLR. Premadasa StadiumColombo2001110666.001637.5000000
Indika de SaramSLRangiri Dambulla International StadiumDambulla200111166*-6100.0000010
Mahela JayawardeneSLRangiri Dambulla International StadiumDambulla2001110333.00837.5000000
Romesh KaluwitharanaSLRangiri Dambulla International StadiumDambulla2001110222.001513.3300000
Muttiah MuralitharanSLSinghalese Sports Club Cricket GroundColombo2001220211.00633.3300000
Russel ArnoldSLGalle International StadiumGalle200111111*-250.0000000
Kumar SangakkaraSLRangiri Dambulla International StadiumDambulla2001110111.00156.6700000
Sanath JayasuriyaSLR. Premadasa StadiumColombo2001110000.0020.0000100
Russel ArnoldSLR. Premadasa StadiumColombo2001110000.0020.0000100
Russel ArnoldSLSinghalese Sports Club Cricket GroundColombo2001220000.00180.0000200
Nuwan ZoysaSLAsgiriya StadiumKandy2001120000.00120.0000200
Dinuka HettiarachchiSLSinghalese Sports Club Cricket GroundColombo200112100*0.00250.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.