Live63rd Match · CSA Pro20 2026/27DOLWPMatch delayed by rainODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,526 of the 1,527 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Sidath WettimunySLBarabati StadiumCuttack198712018129.00--000-0
Brendon KuruppuSLHeadingleyLeeds198322018129.007225.0000020
Athula SamarasekeraSLSector 16 StadiumChandigarh199012018139.00--000-0
Champaka RamanayakeSLBasin ReserveWellington1991-19922221814*-3847.3700030
Pramodya WickramasingheSLSingapore Cricket ClubPadang1996321181118.001994.7400010
Ravindra PushpakumaraSLCarisbrookDunedin19951221817*-3060.0000020
Tony OpathaSLTrent BridgeNottingham1975-197922018189.003748.6500120
Russel ArnoldSLEdgbaston Cricket GroundBirmingham200223018136.004440.9100020
Graeme LabrooySLBellerive OvalHobart1988-199033018116.004837.5000010
Dushmantha ChameeraSLSharjah Cricket StadiumSharjah2017-202153018116.002378.2600020
Sadeera SamarawickramaSLZahur Ahmed Chowdhury StadiumChattogram202433018146.002475.0000020
Lasith AmbuldeniyaSLSir Vivian Richards StadiumNorth Sound202123118109.004738.3000011
Charith AsalankaSLM Chinnaswamy StadiumBengaluru2022-20233301886.003650.0000030
Avishka FernandoSLSharjah Cricket StadiumSharjah202144118136.002669.2300110
Jehan MubarakSLLord'sLondon2006-20094501873.604242.8600200
Muttiah MuralitharanSLMelbourne Cricket GroundMelbourne1995-201066218114.502090.0000120
Pramodya WickramasingheSLSharjah Cricket StadiumSharjah1993-19981363186*6.003650.0000110
Muttiah MuralitharanSLR. Premadasa StadiumColombo1996-20051474189*6.005930.5100330
Sanath JayasuriyaSLSt George's Park, Port ElizabethGqeberha2003110171717.002470.8300001
Sanath JayasuriyaSLFatorda StadiumMargao1997110171717.008212.5000040
Mahela JayawardeneSLVidarbha C.A. GroundNagpur2005110171717.002180.9500020
Russel ArnoldSLHeadingley Cricket GroundLeeds20021111717*-14121.4300010
Kumar SangakkaraSLSir Vivian Richards Stadium, North SoundAntigua2007110171717.003351.5200020
WPUJC VaasSLNew RoadWorcester19991111717*-17100.0000020
Ranjan MadugalleSLKennington OvalLondon1988110171717.002665.3800000
Hashan TillakaratneSLLord's Cricket GroundLondon20021111717*-7422.9700010
Kumar DharmasenaSLBoland ParkPaarl1998110171717.003253.1300000
Nuwan KulasekaraSLSt George's ParkGqeberha2017110171717.0016106.2500021
Upul TharangaSLJohn Davies OvalQueenstown2005110171717.004240.4800010
Malinga BandaraSLNational Cricket Stadium, St George'sGrenada2007110171717.001989.4700002
Dhammika PrasadSLSharjah Cricket StadiumSharjah2011110171717.003647.2200030
Ajantha MendisSLP Saravanamuttu StadiumColombo2008110171717.002860.7100020
Angelo MathewsSLAdelaide OvalAdelaide2012-2013210171717.003056.6700010
Angelo MathewsSLDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2017110171717.002860.7100020
Rumesh RatnayakeSLColombo Cricket Club GroundColombo1987110171717.003844.7400011
Kushal Janith PereraSLSheikh Zayed Cricket StadiumAbu Dhabi2018110171717.0017100.0000020
Chathuranga de SilvaSLSher-e-Bangla National StadiumMirpur2014110171717.0016106.2500010
Dhananjaya de SilvaSLHolkar Cricket StadiumIndore2020110171717.0013130.7700020
Binura FernandoSLKennington OvalLondon2021110171717.0015113.3300030
Kusal MendisSLTrent BridgeNottingham2016110171717.0014121.4300021
Dhanushka GunathillekeSLMelbourne Cricket GroundMelbourne2022110171717.0017100.0000001
Kasun RajithaSLEden GardensKolkata20231111717*-2180.9500030
Avishka FernandoSLBrisbane Cricket Ground, WoolloongabbaBrisbane2019110171717.0016106.2500010
Avishka FernandoSLSaxton OvalNelson2025110171717.0012141.6700011
Avishka FernandoSLEden ParkAuckland2025110171717.003351.5200020
Kamindu MendisSLDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024110171717.002085.0000011
Chamika KarunaratneSLEden GardensKolkata2023110171717.002568.0000030
Bhanuka RajapaksaSLMelbourne Cricket GroundMelbourne20191111717*-11154.5500011
Bhanuka RajapaksaSLPallekele International Cricket StadiumKandy2022110171717.0013130.7700011
Chamindu WickramasingheSLSeddon ParkHamilton2025110171717.002762.9600020

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.