Live4th ODI · Ireland in Namibia 2026/27NAM45/4 (15)IRE298/8 (50)NAM need 254 runs in 210 ballsLive7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-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)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/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
Jehan MubarakSLSardar Patel StadiumAhmedabad2005120311815.506051.6700031
Tillakaratne DilshanSLMarrara OvalDarwin20041213117*31.0010330.1000010
Nuwan KulasekaraSLBrabourne StadiumMumbai2009120311915.508337.3500070
Michael VandortSLQueen's Park Oval, Port of SpainTrinidad2008120313015.508436.9000050
Suranga LakmalSLBrisbane Cricket Ground, WoolloongabbaBrisbane2019120312415.503491.1800040
Dinesh ChandimalSLHimachal Pradesh Cricket Association StadiumDharamsala2022220312215.503783.7800030
Dhananjaya de SilvaSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2022120313015.506646.9700050
Dhananjaya de SilvaSLManuka OvalCanberra2019120312515.507640.7900030
Wanindu HasarangaSLCoolidge Cricket Ground, AntiguaCoolidge20213213119*31.0025124.0000030
Wanindu HasarangaSLGalle International StadiumGalle2017-2021220311915.504077.5000040
Charith AsalankaSLGMHBA Stadium, South Geelong, VictoriaGeelong2022220313115.5031100.0000130
Somachandra De SilvaSLTyronne Fernando StadiumMoratuwa19842213118*31.003881.5800020
Pubudu DassanayakeSLSardar Patel StadiumAhmedabad19941213121*31.007342.4700020
Suresh PereraSLSinhalese Sports Club GroundColombo2001320313015.504963.2700011
WPUJC VaasSLAMI StadiumChristchurch1995-2006330312710.333491.1800110
Chamara SilvaSLTrent BridgeNottingham2009330311310.3328110.7100040
Wanindu HasarangaSLSabina Park, Kingston, JamaicaKingston2026430312110.3323134.7800021
Kamindu MendisSLKingsmeadDurban2019-2024231311315.506150.8200031
Marvan AtapattuSLNewlandsCape Town2001-200334031137.759233.7000030
Ranjan MadugalleSLLord'sLondon1984-198824031207.759731.9600040
Muttiah MuralitharanSLLord'sLondon1998-2009863311810.334273.8100131
Romesh KaluwitharanaSLFatorda StadiumMargao1997110303030.003878.9500011
Mahela JayawardeneSLNehru StadiumPune1999110303030.003488.2400030
Mahela JayawardeneSLNehru Stadium, FatordaMargao2007110303030.005950.8500030
Kumar SangakkaraSLM. A. Chidambaram StadiumChennai2005110303030.005257.6900050
Upul ChandanaSLMadhavrao Scindia Cricket GroundRajkot2005110303030.003293.7500050
Upul ChandanaSLHeadingley Cricket GroundLeeds2002110303030.0013230.7700041
Ranjan MadugalleSLEden ParkAuckland19831113030*-5455.5600050
Muttiah MuralitharanSLThe OvalLondon1998110303030.003683.3300050
Kumar DharmasenaSLAMI StadiumChristchurch1997-2001210303030.003390.9100021
Tillakaratne DilshanSLSabina Park, KingstonJamaica2007110303030.0027111.1100030
Chamara SilvaSLThe Royal & Sun Alliance County GroundBristol2002110303030.003781.0800020
Angelo MathewsSLClontarf Cricket Club GroundDublin2014110303030.005356.6000040
Angelo MathewsSLDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet20241113030*-15200.0000012
Sahan ArachchigeSLGaddafi StadiumLahore2026210303030.0024125.0000040
Duleep MendisSLWankhede StadiumMumbai1987110303030.0028107.1400030
Romesh KaluwitharanaSLQueens Sports ClubBulawayo1999220303015.007241.6700150
WPUJC VaasSLNewlands Cricket GroundCape Town1998120303015.006149.1800160
Ranjan MadugalleSLArbab Niaz StadiumPeshawar1985-1987220303015.006347.6200130
Aravinda de SilvaSLWestern Australia Cricket Association GroundPerth1995120302015.006248.3900050
Malinda WarnapuraSLR Premadasa StadiumColombo2008220303015.006248.3900140
Dimuth KarunaratneSLNewlandsCape Town2017120302415.009531.5800040
Dilshan MunaweeraSLMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2012220301715.003390.9100040
Kushal Janith PereraSLAdelaide OvalAdelaide2013-2019221301630.003293.7500021
Niroshan DickwellaSLMelbourne Cricket GroundMelbourne2017-2019220303015.0026115.3800141
Dhananjaya de SilvaSLRiverside GroundChester-le-Street2019221302430.004468.1800030
Dhanushka GunathillekeSLThe Rose BowlSouthampton2016-2021220302615.0018166.6700050
Avishka FernandoSLZayed Cricket StadiumAbu Dhabi20213213030*30.0029103.4500102
Roy DiasSLSinhalese Sports Club GroundColombo1982220302615.005158.8200040
Ashantha de MelSLMA Chidambaram StadiumChennai19821213018*30.00--000-0

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.