Live4th T20I · India in New Zealand 2026/27NZ252/7 (19.2)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE71/2 (18)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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)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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd 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
Tillakaratne DilshanSLFeroz Shah Kotla GroundDelhi2005120323216.006648.4800160
Chamara KapugederaSLBasin ReserveWellington2006120322716.007642.1100050
Chamara SilvaSLProvidence StadiumGuyana2007220322316.005855.1700010
Angelo MathewsSLNational StadiumKarachi2019120321916.007741.5600020
Thisara PereraSLBarabati StadiumCuttack2014-2017220322916.0031103.2300040
Lahiru ThirimanneSLVidarbha Cricket Association Stadium, JamthaNagpur2017120322316.0012026.6700030
Dhananjaya de SilvaSLNational StadiumKarachi2019120323216.006450.0000121
Sahan ArachchigeSLR Premadasa StadiumColombo2024320322116.006350.7900020
Pathum NissankaSLRiverside GroundChester-le-Street2021-2026220322716.005657.1400040
Somachandra De SilvaSLTrent BridgeNottingham1975-1979220322616.008338.5500040
Asanka GurusinhaSLColombo Cricket ClubColombo1986121322332.00--000-1
Asanka GurusinhaSLNehru StadiumMargao1989-1990220321916.006847.0600060
Upul ChandanaSLR.Premadasa StadiumColombo2004530321310.675459.2600000
Avishka GunawardeneSLAsgiriya StadiumKandy2001-2004230321310.675558.1800060
Michael VandortSLGalle International StadiumGalle2007-2008230321810.679633.3300040
Roshan MahanamaSLMangaung OvalBloemfontein1994-1998330322210.677841.0300130
Seekkuge PrasannaSLSheikh Zayed StadiumAbu Dhabi2011-20173323223*32.004965.3100002
Dasun ShanakaSLThe Rose BowlSouthampton2016-2026330322410.6730106.6700022
Mahes GoonatillekeSLNational StadiumKarachi1982230321410.677542.6700030
Pramodya WickramasingheSLR. Premadasa StadiumColombo1998-1999530322710.675855.1700120
Sanjeeva RanatungaSLSinhalese Sports Club GroundColombo1994330321610.679234.7800010
Muttiah MuralitharanSLArbab Niaz StadiumPeshawar1995-2000241322210.674374.4200141
Nuwan KulasekaraSLMelbourne Cricket GroundMelbourne2008-201764032188.004080.0000240
Thilan SamaraweeraSLLord'sLondon2006-20112413217*10.6711627.5900120
Muttiah MuralitharanSLBellerive OvalHobart1996-2008552321510.675261.5400021
Kasun RajithaSLGalle International StadiumGalle2022-20233513212*8.008040.0000140
Mahela JayawardeneSLThe Royal & Sun Alliance County GroundBristol2002110313131.004470.4500020
Mahela JayawardeneSLNew RoadWorcester1999110313131.003686.1100040
Aravinda de SilvaSLBoland ParkPaarl1998110313131.004273.8100031
Charitha BuddhikaSLP Saravanamuttu StadiumColombo20021113131*-4568.8900040
Kumar DharmasenaSLPaikiasothy Saravanamuttu StadiumColombo2003110313131.0010230.3900030
Roshan MahanamaSLNew RoadWorcester1999110313131.006448.4400030
Dhammika PrasadSLBrisbane Cricket Ground, WoolloongabbaBrisbane20121113131*-21147.6200021
Chamara SilvaSLQueenstown Events CentreQueenstown2006110313131.005358.4900020
Angelo MathewsSLRawalpindi Cricket StadiumRawalpindi2019110313131.007740.2600040
Thisara PereraSLSylhet International Cricket StadiumSylhet2018110313131.0017182.3500031
Rumesh RatnayakeSLThe GabbaBrisbane1990110313131.0027114.8100021
GSNFG JayasuriyaSLHarare Sports ClubHarare2016210313131.005952.5400020
Ashan PriyanjanSLClontarf Cricket Club GroundDublin2014110313131.004470.4500040
Dhananjaya de SilvaSLBellerive OvalHobart2022110313131.0025124.0000021
Dasun ShanakaSLSeddon ParkHamilton2023110313131.003686.1100022
Oshada FernandoSLSuperSport ParkCenturion2019110313131.004568.8900030
Charith AsalankaSLBellerive OvalHobart20221113131*-22140.9100020
Charith AsalankaSLSophia GardensCardiff2026110313131.0031100.0000030
Bandula WarnapuraSLKennington OvalLondon1975110313131.003979.4900050
Duleep MendisSLNehru StadiumGuwahati1987110313131.004864.5800020
Arjuna RanatungaSLSt. Helen's Cricket GroundSwansea1983110313131.004273.8100050
Sidath WettimunySLEden ParkAuckland1983110313131.006448.4400030
Upul ChandanaSLMarrara OvalDarwin2004120311715.505853.4500041
WPUJC VaasSLEdgbastonBirmingham20061213130*31.008835.2300030

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.