Live7th 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 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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
Dushmantha ChameeraSLHagley OvalChristchurch2015-20183412513*8.335149.0200120
Pubudu DassanayakeSLSinhalese Sports Club GroundColombo1993-199455025135.009127.4700120
CBRLS KumaraSLGalle International StadiumGalle2017-2026610325103.578928.0900321
Marvan AtapattuSLBoland Bank ParkPaarl20031112424*-14171.4300040
Hashan TillakaratneSLNehru StadiumMargao1989-1990210242424.004060.0000020
Hashan TillakaratneSLMoin-ul-Haq StadiumPatna1993110242424.005642.8600010
Avishka GunawardeneSLSydney Cricket GroundSydney1999110242424.004553.3300010
Prasanna JayawardeneSLMelbourne Cricket GroundMelbourne2012110242424.003080.0000010
Thilina KandambySLMadhavrao Scindia Cricket GroundRajkot2009110242424.002596.0000020
Roshan MahanamaSLKingsmead Cricket GroundDurban1994110242424.002982.7600031
Upul TharangaSLClontarf Cricket Club GroundDublin2014110242424.005246.1500030
Angelo MathewsSLThe Village, MalahideDublin2016110242424.0018133.3300011
Indika de SaramSLGalle International StadiumGalle1999110242424.003177.4200030
Suraj RandivSLKennington OvalLondon2011110242424.002788.8900030
Dinesh ChandimalSLGrange Club Cricket GroundEdinburgh2011110242424.003080.0000020
Kushal Janith PereraSLTrent BridgeNottingham2016110242424.0023104.3500040
Dushmantha ChameeraSLBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow20221112424*-14171.4300021
Sachith PathiranaSLQueens Sports ClubBulawayo20163112424*-16150.0000030
Dhanushka GunathillekeSLSher-e-Bangla National Cricket StadiumMirpur2021110242424.004652.1700020
Kamindu MendisSLR.Premadasa Stadium, KhettaramaColombo2018110242424.0014171.4300031
Chamika KarunaratneSLSeddon ParkHamilton2023110242424.004257.1400030
Charith AsalankaSLUniversity OvalDunedin2023110242424.0019126.3200002
Duleep MendisSLR.Premadasa StadiumColombo1986110242424.003177.4200000
Arjuna RanatungaSLBerri OvalBerri1992110242424.004060.0000001
Anura RanasingheSLNational StadiumKarachi1982110242424.0015160.0000022
Athula SamarasekeraSLFeroz Shah KotlaDelhi1989110242424.004850.00000--
Charith SenanayakeSLSharjah Cricket StadiumSharjah1990110242424.004948.9800020
Sanath JayasuriyaSLMarrara OvalDarwin2004120241612.007233.3300030
Marvan AtapattuSLMadhavrao Scindia Cricket GroundRajkot2005-2007220241512.004257.1400040
Marvan AtapattuSLThe OvalLondon1998121241524.003961.5400020
Marvan AtapattuSLMangaung OvalBloemfontein1998-2001220242012.003863.1600030
Dilhara FernandoSLEden ParkAuckland2001-2007420242112.0018133.3300040
HMRKB HerathSLGreen ParkKanpur2009120241312.003177.4200040
Chamara KapugederaSLProvidence StadiumGuyana2010220241312.0016150.0000003
Thilan ThusharaSLSabina Park, KingstonJamaica2003120241312.004751.0600030
Angelo MathewsSLBarabati StadiumCuttack2014-2017220242312.003961.5400030
Thisara PereraSLWestern Australia Cricket Association GroundPerth2010-20122212417*24.0016150.0000012
Rumesh RatnayakeSLGreen ParkKanpur1986-19872212419*24.0017141.1800031
Kusal MendisSLOld TraffordManchester2024120242412.003863.1600140
CBRLS KumaraSLSinhalese Sports Club GroundColombo2026120241212.0014816.2200030
Prabath JayasuriyaSLSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound20261212417*24.003177.4200010
Kamil MisharaSLDubai International Cricket StadiumDubai2025220241912.002982.7600011
Isitha WijesunderaSLSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2026120241412.0020120.0000012
Mahes GoonatillekeSLP Saravanamuttu StadiumColombo19821222422*-4257.1400030
Ravi RatnayekeSLAdelaide OvalAdelaide1988220242312.002982.7600000
Ravi RatnayekeSLArun Jaitley StadiumDelhi1982-1987220242212.006238.7100000
Susil FernandoSLBasin ReserveWellington1983120241212.0012519.2000010
Brendon KuruppuSLSydney Cricket GroundSydney1985-1988220242212.004355.8100020
Upul TharangaSLSharjah Cricket StadiumSharjah2011-201733024168.002788.8900140
Akila DananjayaSLRangiri Dambulla International StadiumDambulla2018-2024531241112.004355.8100020

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.