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
Jeevan MendisSLGrange Club Cricket GroundEdinburgh20111113434*-26130.7700031
Dhananjaya de SilvaSLDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024110343434.0026130.7700031
Kusal MendisSLEden GardensKolkata2023110343434.0034100.0000031
Asela GunaratneSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2017110343434.0030113.3300050
Asela GunaratneSLSinhalese Sports Club GroundColombo2017110343434.004477.2700030
Arjuna RanatungaSLQueens Sports ClubBulawayo1994110343434.007147.8900060
Kusal PereraSLBarsapara Cricket StadiumGuwahati20232113434*-24141.6700060
Marvan AtapattuSLEden GardensKolkata1997-2007221342934.003791.8900060
Mahela JayawardeneSLVRA Cricket GroundAmstelveen2006220343417.0025136.0000140
Ranjan MadugalleSLSinhalese Sports Club GroundColombo1982220342217.003889.4700040
Avishka GunawardeneSLFeroz Shah Kotla GroundDelhi2005120342517.009336.5600070
Jehan MubarakSLIqbal StadiumFaisalabad2004120343417.008838.6400140
Chamara KapugederaSLFeroz Shah KotlaDelhi2016220343017.0034100.0000021
Dilruwan PereraSLKensington Oval, BridgetownBarbados20181223423*-11629.3100040
Rumesh RatnayakeSLCarisbrookDunedin1983-1991220341917.005858.6200040
Dunith WellalageSLGaddafi StadiumLahore2023-20263213433*34.004379.0700031
Roy DiasSLP Sara OvalColombo1984-1986220343417.005068.0000110
Ashantha de MelSLLord'sLondon19841213420*34.0033103.0300061
Sanath KaluperumaSLColombo Cricket Club GroundColombo1984120341817.0010432.6900050
Jayantha AmerasingheSLAsgiriya StadiumKandy1984121343434.004477.2700050
Upul TharangaSLAsgiriya StadiumKandy2006-2007230341211.338540.0000040
Muttiah MuralitharanSLAMI StadiumChristchurch1995-200644034148.504182.9300050
Susil FernandoSLAsgiriya StadiumKandy1983-198424034298.5013325.5600120
Dilhara FernandoSLSuperSport ParkCenturion2002-201146234148.506155.7400270
Romesh KaluwitharanaSLWillowmoore ParkBenoni1998110333333.0026126.9200050
Kumar SangakkaraSLMangaung OvalBloemfontein2001110333333.005263.4600030
Upul ChandanaSLArnos Vale Ground, Kingstown, St VincentKingstown2003110333333.006550.7700001
Aravinda de SilvaSLCaptain Roop Singh StadiumGwalior1997110333333.0032103.1300060
Hashan TillakaratneSLThe PadangSingapore1996110333333.006550.7700030
Kumar DharmasenaSLLord'sLondon19982113333*-7444.5900010
Tillakaratne DilshanSLChevrolet ParkBloemfontein2012110333333.004967.3500020
Thilan SamaraweeraSLGoodyear ParkBloemfontein2002110333333.004475.0000040
Chamara SilvaSLP Sara OvalColombo2007110333333.004868.7500030
Rumesh RatnayakeSLVidarbha Cricket Association GroundNagpur19901113333*-30110.0000021
Kushal Janith PereraSLJohn Davies OvalQueenstown2023110333333.0021157.1400022
Kushal Janith PereraSLStadium AustraliaSydney2013110333333.0022150.0000021
Kushal Janith PereraSLSher-e-Bangla National StadiumMirpur2014110333333.004967.3500041
Niroshan DickwellaSLRawalpindi Cricket StadiumRawalpindi2019110333333.006352.3800040
Dhanushka GunathillekeSLSharjah Cricket StadiumSharjah2022110333333.0020165.0000022
Priyamal PereraSLNewlandsCape Town2019110333333.005757.8900020
Dunith WellalageSLThe Rose BowlSouthampton2026110333333.0021157.1400042
Duleep MendisSLGandhi Sports Complex GroundAmritsar1982110333333.003984.62000--
Sidath WettimunySLCounty GroundTaunton1983110333333.006650.0000031
Asanka GurusinhaSLAMI StadiumChristchurch1995110333333.003691.6700031
Brendon KuruppuSLGreen ParkKanpur1987110333333.008240.2400010
Romesh KaluwitharanaSLSabina Park, KingstonJamaica2003120332316.505066.0000060
Kumar SangakkaraSLDe Beers Diamond OvalKimberley2002-2012220333216.503594.2900021
Upul ChandanaSLBundaberg Rum StadiumCairns2004120331916.5011927.7300011
WPUJC VaasSLSabina Park, KingstonJamaica2003-2007221332133.009534.7400050
Muttiah MuralitharanSLSher-e-Bangla National StadiumMirpur2008-20093223333*-19173.6800042

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.