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
Sidath WettimunySLSharjah Cricket StadiumSharjah1984220301815.006844.1200010
Asanka GurusinhaSLGreen Park StadiumKanpur1986-1993220301915.003828.9500010
Sanath JayasuriyaSLSt George's ParkGqeberha1994-2000330302010.005356.6000031
Dilhara LokuhettigeSLRangiri Dambulla International StadiumDambulla2005330302110.003878.9500131
Ajantha MendisSLGaddafi StadiumLahore2008-20094323015*30.0020150.0000130
Jeevan MendisSLUniversity OvalDunedin2015331301815.004271.4300011
Chamika KarunaratneSLManuka OvalCanberra2019-2022230302210.005455.5600150
Pubudu DassanayakeSLR Premadasa StadiumColombo1993-1994531301415.006645.4500000
WPUJC VaasSLArbab Niaz StadiumPeshawar1995-20002413017*10.0012524.0000010
Sachithra SenanayakeSLZahur Ahmed Chowdhury StadiumChattogram2014643301730.0021142.8600021
Dhanushka GunathillekeSLDubai International Cricket StadiumDubai202255030176.003878.9500150
Muttiah MuralitharanSLSharjah Cricket Association StadiumSharjah1999-2003181223083.004763.8300320
Marvan AtapattuSLCounty GroundTaunton1999110292929.0029100.0000050
Russel ArnoldSLTrent BridgeNottingham2002110292929.004663.0400020
WPUJC VaasSLSardar Patel Stadium, MoteraAhmedabad20061112929*-3485.2900040
WPUJC VaasSLCounty GroundSouthampton19991112929*-22131.8200012
Hashan TillakaratneSLNational StadiumKarachi19921112929*-3778.3800010
Hashan TillakaratneSLCaptain Roop Singh StadiumGwalior1997110292929.005255.7700020
Charitha BuddhikaSLSinhalese Sports Club GroundColombo2001-20022112929*-4761.7000030
Tillakaratne DilshanSLDocklands StadiumMelbourne2006110292929.003778.3800030
Farveez MaharoofSLQueenstown Events CentreQueenstown20061112929*-24120.8300021
Farveez MaharoofSLThe Village, MalahideDublin2016110292929.0016181.2500031
Dilhara LokuhettigeSLVidarbha C.A. GroundNagpur2005110292929.0020145.0000023
Seekkuge PrasannaSLRajiv Gandhi International Stadium, UppalHyderabad2014110292929.003290.6300021
Avishka FernandoSLSt George's ParkGqeberha2019110292929.0027107.4100050
Wanindu HasarangaSLHarare Sports ClubHarare2023110292929.0021138.1000021
Wanindu HasarangaSLMahinda Rajapaksa International Cricket StadiumHambantota20232112929*-12241.6700041
Mahesh TheekshanaSLMaharashtra Cricket Association StadiumPune2023210292929.003193.5500031
Chamindu WickramasingheSLRawalpindi Cricket StadiumRawalpindi2026210292929.0024120.8300011
Asanka GurusinhaSLSingapore Cricket ClubPadang1996110292929.005651.7900030
Ruwan KalpageSLWankhede StadiumMumbai19931112929*-27107.4100000
Ruwan KalpageSLKingsmead Cricket GroundDurban1994110292929.005058.0000010
Aravinda de SilvaSLBuffalo ParkEast London1994-2003220292514.504170.7300030
Hashan TillakaratneSLLal Bahadur Shastri StadiumHyderabad1994-1997220292914.506346.0300130
Nuwan KulasekaraSLBay OvalMount Maunganui2016220291514.5024120.8300012
Thilan ThusharaSLSher-e-Bangla National StadiumMirpur20092212928*29.003680.5600002
Kushal Janith PereraSLManuka OvalCanberra20191212929*29.005850.0000150
Kusal MendisSLWankhede StadiumMumbai2023220292814.503582.8600050
Charith AsalankaSLGalle International StadiumGalle2021120291914.507041.4300021
Dunith WellalageSLGalle International StadiumGalle2022120291814.504761.7000030
Somachandra De SilvaSLMelbourne Cricket GroundMelbourne19853212924*29.005156.8600010
Ravi RatnayekeSLMA Chidambaram StadiumChennai1982120292314.50--000-0
Pramodya WickramasingheSLLord'sLondon1998-1999320291814.504465.9100010
Pramodya WickramasingheSLMcLean ParkNapier1995120291614.505058.0000010
Upul ChandanaSLAsgiriya StadiumKandy1999-2001331291614.505750.8800060
Angelo MathewsSLCoolidge Cricket Ground, AntiguaCoolidge202133029139.673290.6300010
Lahiru ThirimanneSLBellerive OvalHobart2012-201543029249.676544.6200010
Tharindu KaushalSLP Sara OvalColombo201523029189.677041.4300040
Ashantha de MelSLP Sara OvalColombo1984-19863322915*29.003345.4500110
Champaka RamanayakeSLTyronne Fernando StadiumMoratuwa1992-19935332915*-8334.9400010

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.