Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
WPUJC VaasSLGymkhana Club GroundNairobi1996-2003541381612.675076.0000021
HMRKB HerathSLHarare Sports ClubHarare2004-2016541382712.676955.0700060
Thisara PereraSLBellerive OvalHobart2012-20154413821*12.6731122.5800031
Kumar DharmasenaSLSinhalese Sports Club GroundColombo1993-2001105038227.607550.6700010
Upul ChandanaSLR Premadasa StadiumColombo1994-200714833814*7.606855.8800020
Lasith MalingaSLPallekele International Cricket StadiumKandy2011-20202812738107.604780.8500341
Mahela JayawardeneSLSardar Patel (Gujarat) Stadium, MoteraAhmedabad2005110373737.004582.2200020
WPUJC VaasSLVidarbha C.A. GroundNagpur20051113737*-5271.1500050
Aravinda de SilvaSLWellington Regional StadiumWellington2001110373737.004582.2200011
Hashan TillakaratneSLSports StadiumSargodha19921113737*-34108.8200001
Upul TharangaSLVidarbha Cricket Association Stadium, JamthaNagpur2009110373737.004288.1000050
Seekkuge PrasannaSLNewlandsCape Town20171113737*-16231.2500033
Dilshan MunaweeraSLAdelaide OvalAdelaide2017110373737.0025148.0000032
Dhananjaya de SilvaSLUniversity OvalDunedin2023110373737.0026142.3100032
Pathum NissankaSLSophia GardensCardiff2026110373737.0021176.1900041
Arjuna RanatungaSLKennington OvalLondon1988110373737.006259.6800030
Somachandra De SilvaSLMcLean ParkNapier19831113737*-29127.5900030
Asanka GurusinhaSLSports StadiumSargodha1992110373737.005666.0700030
Ruwan KalpageSLSinghalese Sports Club Cricket GroundColombo1998110373737.004778.7200010
Lanka de SilvaSLR Premadasa StadiumColombo19974113737*-4975.5100030
Avishka GunawardeneSLNewlandsCape Town2001120372418.507152.1100060
HMRKB HerathSLSuperSport ParkCenturion2011121372337.0034108.8200042
Tharanga ParanavitanaSLSheikh Zayed StadiumAbu Dhabi2011120373718.5012928.6800130
Dinesh ChandimalSLTrent BridgeNottingham2011-2016220373718.506160.6600130
Kaushal SilvaSLHagley OvalChristchurch2014120373318.5011532.1700050
Kithuruwan VithanageSLP Sara OvalColombo2015120373418.5029127.5900042
Dhananjaya de SilvaSLBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2023220373018.505074.0000022
Nishan MadushkaSLSinhalese Sports Club GroundColombo2023120373318.508145.6800051
Duleep MendisSLArbab Niaz StadiumPeshawar1985-1987220372318.506656.0600020
Brendon KuruppuSLP Sara OvalColombo1984-1986220373418.506358.7300040
WPUJC VaasSLSeddon ParkHamilton1995-1997231372818.5013826.8100050
Jehan MubarakSLTrent BridgeNottingham20093323721*37.0022168.1800032
Niroshan DickwellaSLCoolidge Cricket Ground, AntiguaCoolidge2021331373318.5035105.7100031
Dhananjaya de SilvaSLDubai International Cricket StadiumDubai2018-2022330372812.3336102.7800150
Dasun ShanakaSLGMHBA Stadium, South Geelong, VictoriaGeelong2022330372912.3329127.5900122
Avishka FernandoSLZahur Ahmed Chowdhury StadiumChattogram2024330373312.334092.5000161
HMRKB HerathSLNewlandsCape Town2012-20172413735*12.337152.1100140
UWMBCA WelegedaraSLGalle International StadiumGalle2007-2012441371912.339140.6600060
Lahiru ThirimanneSLLord'sLondon2014-201634037179.2510037.0000050
Seekkuge PrasannaSLDubai International Cricket StadiumDubai2011-201354037219.2537100.0000042
Dhanushka GunathillekeSLHagley OvalChristchurch2015-201834037179.257450.0000040
Nuwan KulasekaraSLAdelaide OvalAdelaide2006-2017853371518.504680.4300030
PADLR SandakanSLGalle International StadiumGalle2016-201845137259.258643.0200040
Ashantha de MelSLNational StadiumKarachi1982-198755037187.406425.0000000
Mahela JayawardeneSLManuka OvalCanberra20081113636*-35102.8600010
Russel ArnoldSLJinnah StadiumGujranwala20001113636*-29124.1400060
Hashan TillakaratneSLSt George's ParkGqeberha19941113636*-5269.2300020
Hashan TillakaratneSLNewlandsCape Town2003110363636.006852.9400040
Saman JayanthaSLKennington OvalLondon2004110363636.004187.8000060
Roshan MahanamaSLCounty GroundNorthampton1999110363636.007150.7000030

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.