Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th 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 2026AFGZIM

Sri Lanka: Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×

Player figures come from full scorecards, which we hold for 1,525 of the 1,526 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Russel ArnoldSLP Saravanamuttu StadiumColombo2002110252525.0025100.0000040
Aravinda de SilvaSLQueen's Park OvalPort of Spain1996110252525.003375.7600020
Hashan TillakaratneSLIndira Priyadarshini StadiumVisakhapatnam1999110252525.004852.0800010
Farveez MaharoofSLNational Cricket Stadium, St George'sGrenada2007310252525.0022113.6400040
Roshan MahanamaSLMoti Bagh StadiumVadodara1987110252525.003865.79000--
Upul TharangaSLSylhet International Cricket StadiumSylhet2018110252525.0013192.3100041
Chamara KapugederaSLMaharashtra Cricket Association StadiumPune2016110252525.002696.1500040
Angelo MathewsSLHimachal Pradesh Cricket Association StadiumDharamsala20171112525*-4259.5200050
Graeme LabrooySLSardar Patel StadiumAhmedabad1989110252525.0019131.58000--
Ashan PriyanjanSLPallekele International Cricket StadiumKandy2014110252525.0015166.6700021
Niroshan DickwellaSLHolkar Cricket StadiumIndore2017110252525.0019131.5800021
Dhananjaya de SilvaSLRajiv Gandhi International Stadium, UppalHyderabad2023110252525.003473.5300030
Jeffrey VandersaySLDubai International Cricket StadiumDubai2017110252525.004753.1900010
Kusal MendisSLBrisbane Cricket GroundBrisbane2022110252525.002792.5900021
Pathum NissankaSLJohn Davies OvalQueenstown2023110252525.0025100.0000040
Pathum NissankaSLHeadingleyLeeds2026110252525.003375.7600031
Roy DiasSLCounty GroundBristol1983110252525.004358.1400040
Roy DiasSLTrent BridgeNottingham1979110252525.004654.3500020
Arjuna RanatungaSLBrisbane Cricket GroundBrisbane1988110252525.002792.5900020
Ashantha de MelSLKarnataka State Cricket Association StadiumBengaluru1982110252525.0016156.25000--
Ashantha de MelSLGreen Park StadiumKanpur1986110252525.00--000-0
Amal SilvaSLArbab Niaz StadiumPeshawar1985110252525.006240.3200020
Dammika RanatungaSLNehru StadiumPune1990110252525.007632.8900010
Dulip SamaraweeraSLWankhede StadiumMumbai1993110252525.004555.5600020
Ruwan KalpageSLMadhavrao Scindia Cricket GroundRajkot1994110252525.0025100.0000011
Niroshan BandaratillekeSLSinhalese Sports Club GroundColombo2001110252525.002986.2100030
Aravinda de SilvaSLM. Chinnaswamy StadiumBengaluru1994120251712.505248.0800030
Muttiah MuralitharanSLNewlands Cricket GroundCape Town19981212515*25.003669.4400050
Prasanna JayawardeneSLNational StadiumKarachi2009121251825.005149.0200030
Kumar DharmasenaSLEden GardensKolkata1996-1997220251612.503278.1300020
Kaushal LokuarachchiSLVRA Cricket GroundAmstelveen20062212525*25.0021119.0500121
HMRKB HerathSLZahur Ahmed Chowdhury StadiumChattogram2014-2018221252425.006240.3200010
Dhammika PrasadSLNewlandsCape Town2012120251612.503865.7900031
Chamara SilvaSLGaddafi StadiumLahore2008220251912.503375.7600000
Seekkuge PrasannaSLPallekele International Cricket StadiumKandy2011-2014220252012.5024104.1700012
Akila DananjayaSLDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2018120252312.504062.5000020
Dhananjaya de SilvaSLKensington Oval, BridgetownBarbados2018120251712.503964.1000050
Dhananjaya de SilvaSLEden ParkAuckland2019-2023220251512.5022113.6400021
Avishka FernandoSLNewlandsCape Town2019220251612.503083.3300022
Arjuna RanatungaSLNiaz StadiumHyderabad1985-1987220252412.503767.5700030
Sanath KaluperumaSLSinhalese Sports ClubColombo1984120252312.509925.2500030
Don AnurasiriSLSinhalese Sports Club GroundColombo1992-1993320252412.5010324.2700010
Athula SamarasekeraSLJinnah StadiumSialkot1991120251912.504753.1900040
Chandika HathurusingheSLWestern Australia Cricket Association GroundPerth1995120251412.505644.6400030
Charith SenanayakeSLEden GardensKolkata1990-1991220252512.504160.9800100
Pubudu DassanayakeSLTyronne Fernando StadiumMoratuwa1993220251812.5010025.0000010
Marvan AtapattuSLGymkhana Club GroundNairobi2000-200333025238.334654.3500140
WPUJC VaasSLQueens Sports ClubBulawayo1994-200463025148.339825.5100020
WPUJC VaasSLSinghalese Sports Club Cricket GroundColombo1998-20016312519*12.505843.1000130
Upul ChandanaSLNational Cricket StadiumTangier200254025156.254654.3500111

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.