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/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · 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
Prasanna JayawardeneSLHagley OvalChristchurch2014120332316.505955.9300050
Nuwan KulasekaraSLWankhede StadiumMumbai2011220333216.503691.6700011
Thilan SamaraweeraSLBrisbane Cricket Ground, WoolloongabbaBrisbane2007120332016.509335.4800040
Thilan SamaraweeraSLMarrara OvalDarwin2004120333216.509036.6700020
Lasith MalingaSLEden ParkAuckland2006-2019320332716.5024137.5000032
Dilruwan PereraSLZahur Ahmed Chowdhury StadiumChattogram2014-2018220333216.507146.4800040
Ajantha MendisSLGreen ParkKanpur2009121332733.008638.3700030
RJMGM RupasingheSLR Premadasa StadiumColombo2009220331816.503984.6200020
Thisara PereraSLWankhede StadiumMumbai2011-20172213322*33.0015220.0000051
Rumesh RatnayakeSLArbab Niaz StadiumPeshawar1985-1987221331933.005066.0000030
Niroshan DickwellaSLM Chinnaswamy StadiumBengaluru2022120332116.507742.8600030
Kasun RajithaSLArun Jaitley StadiumDelhi2023220333316.5033100.0000141
Prabath JayasuriyaSLSt George's ParkGqeberha2024120332416.505164.7100050
Somachandra De SilvaSLIqbal StadiumFaisalabad1982120332516.507444.5900010
Ashantha de MelSLArun Jaitley StadiumDelhi1982-1987220332816.5029113.79000-0
Suresh PereraSLAsgiriya StadiumKandy2001120331816.505757.8900060
Roshan MahanamaSLLord'sLondon1991-1999230331611.009036.6700030
Dimuth KarunaratneSLOld TraffordManchester2011-2024230332711.005757.8900050
Kushal Janith PereraSLSt George's ParkGqeberha2016-2019230332011.004180.4900041
Dhananjaya de SilvaSLM Chinnaswamy StadiumBengaluru2022-2023330331911.006947.8300031
Arjuna RanatungaSLNehru StadiumGuwahati1987-1997330332711.008240.2400110
Isuru UdanaSLR.Premadasa Stadium, KhettaramaColombo2017-20195433319*33.0022150.0000031
Suranga LakmalSLSt George's ParkGqeberha2016-20193413319*11.005164.7100050
Ashantha de MelSLSinhalese Sports ClubColombo1984-1986541331611.001894.4400001
Hashan TillakaratneSLBellerive OvalHobart1989-199945033196.6011129.7300120
Suranga LakmalSLShere Bangla National Stadium, MirpurDhaka2018652332111.007444.5900040
Kaushal SilvaSLPallekele International Cricket StadiumKandy2015-20183603395.5010531.4300030
Sanath JayasuriyaSLPukekura ParkNew Plymouth1992110323232.0023139.1300022
Mahela JayawardeneSLJSCA International Stadium ComplexRanchi2014110323232.003396.9700050
Russel ArnoldSLNehru StadiumPune2005110323232.005064.0000040
Russel ArnoldSLMangaung OvalBloemfontein2001110323232.005360.3800040
Kumar SangakkaraSLReliance StadiumVadodara2005110323232.005855.1700040
Nuwan ZoysaSLAMI StadiumChristchurch1997-2001210323232.0019168.4200031
Aravinda de SilvaSLGandhi StadiumJalandhar19941113232*-4965.3100040
Kumar DharmasenaSLMcLean ParkNapier2001110323232.005855.1700020
Nuwan KulasekaraSLDubai International Cricket StadiumDubai2013310323232.0026123.0800032
Roshan MahanamaSLCounty GroundTaunton1999110323232.004571.1100030
Lasith MalingaSLGrange Club Cricket GroundEdinburgh20111113232*-15213.3300022
Chamara KapugederaSLJSCA International Stadium ComplexRanchi2016110323232.0027118.5200031
Chamara KapugederaSLSimonds Stadium, South GeelongVictoria2017110323232.0032100.0000040
Thisara PereraSLQueens Sports ClubBulawayo2010210323232.0023139.1300021
Dimuth KarunaratneSLGaddafi StadiumLahore2023110323232.003591.4300060
Rumesh RatnayakeSLMoin-ul-Haq StadiumPatna19931113232*-15213.3300031
Kushal Janith PereraSLMalahide Cricket Club GroundDublin2016110323232.003884.2100040
Janith LiyanageSLHeadingleyLeeds2026110323232.0026123.0800040
Dunith WellalageSLEden GardensKolkata2023110323232.003494.1200031
Arjuna RanatungaSLBuffalo ParkEast London1994110323232.004571.1100040
Sanath JayasuriyaSLCenturion ParkCenturion2001120321616.005459.2600040
Russel ArnoldSLRawalpindi Cricket StadiumRawalpindi2000120322616.007841.0300020
Jehan MubarakSLFeroz Shah Kotla GroundDelhi20051213229*32.009135.1600050

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.