Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW131 (39.5)Innings break - INDW need 132 runs to winLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Sri Lanka: Batting by ground (All cricket)

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Kushal Janith PereraSLBrisbane Cricket Ground, WoolloongabbaBrisbane2013-2019221492749.0047104.2600061
Asela GunaratneSLNewlandsCape Town2017221493849.0037132.4300051
Charith AsalankaSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2022120492924.507367.1200072
Kumar SangakkaraSLBuffalo ParkEast London2000-2012330493516.337466.2200050
Suraj RandivSLPallekele International Cricket StadiumKandy2011231494124.507466.2200061
Thisara PereraSLUniversity OvalDunedin20153314947*24.5031158.0600161
Wanindu HasarangaSLZahur Ahmed Chowdhury StadiumChattogram2024330492516.3338128.9500024
Dilhara FernandoSLRangiri Dambulla International StadiumDambulla2004-20101041492016.337268.0600040
Dhanushka GunathillekeSLRangiri Dambulla International StadiumDambulla2016-2017440493512.256377.7800150
Ashantha de MelSLP Saravanamuttu StadiumColombo1982-1983340492712.2510546.6700020
Dulip LiyanageSLSinhalese Sports Club GroundColombo1992-200175049209.8013336.8400021
Dushmantha ChameeraSLPallekele International Cricket StadiumKandy2015-2026168349139.807466.2200131
Lasith MalingaSLRangiri Dambulla International StadiumDambulla2004-2018219449169.806575.3800132
Michael VandortSLDocklands StadiumMelbourne2006110484848.0011741.0300030
Jeevan MendisSLOld TraffordManchester2011110484848.005390.5700040
Pavan RathnayakeSLHeadingleyLeeds2026110484848.0039123.0800021
Anura TennekoonSLKennington OvalLondon1975110484848.007167.6100060
Romesh KaluwitharanaSLBundaberg Rum StadiumCairns2004120483424.008258.5400040
Mahela JayawardeneSLVidarbha Cricket Association Stadium, JamthaNagpur2009220483924.005390.5700020
Russel ArnoldSLGoodyear ParkBloemfontein2002-2003220483624.006376.1900030
Kumar DharmasenaSLWestern Australia Cricket Association GroundPerth1995120483024.0013535.5600070
Kumar DharmasenaSLWankhede StadiumMumbai1997220484024.0020024.0000030
Farveez MaharoofSLVRA Cricket GroundAmstelveen2006220483124.0042114.2900050
HMRKB HerathSLThe Rose BowlSouthampton2011120483624.008755.1700050
Chamara KapugederaSLWestern Australia Cricket Association GroundPerth2006-2010320482624.008556.4700040
Suranga LakmalSLVidarbha Cricket Association Stadium, JamthaNagpur2009-20172214831*48.006771.6400061
Lahiru ThirimanneSLThe Rose BowlSouthampton2011120483824.0015032.0000040
Lahiru ThirimanneSLThe Wanderers StadiumJohannesburg2021120483124.008755.17000100
Niroshan DickwellaSLKensington Oval, BridgetownBarbados2018120484224.008755.1700070
Niroshan DickwellaSLKennington OvalLondon2017220484124.005194.1200051
Romesh KaluwitharanaSLRawalpindi Cricket StadiumRawalpindi1995-20002314836*24.008655.8100140
Rumesh RatnayakeSLAdelaide OvalAdelaide1985-1990441483116.006475.0000030
Dasun ShanakaSLSharjah Cricket StadiumSharjah2021-2022541482616.0047102.1300051
Ravi RatnayekeSLSinhalese Sports ClubColombo1984-1986440482212.0013535.5600050
Sidath WettimunySLP Sara OvalColombo1984-1986340483312.008938.2000120
Romesh KaluwitharanaSLAdelaide OvalAdelaide1995-199945048319.607068.5700251
Farveez MaharoofSLNational StadiumKarachi2004-200945048179.608357.8300021
Muttiah MuralitharanSLSinghalese Sports Club Cricket GroundColombo1998-20019734826*12.007464.8600061
Kumar DharmasenaSLGalle International StadiumGalle2000-200467148278.0016728.7400140
Marvan AtapattuSLKensington Oval, BridgetownBarbados2003110474747.005487.0400001
WPUJC VaasSLP Saravanamuttu StadiumColombo2008110474747.0011142.3400090
Upul TharangaSLHolkar Cricket StadiumIndore2017110474747.0029162.0700032
Ajantha MendisSLZahur Ahmed Chowdhury StadiumChattogram2014610474747.006770.1500060
Pathum NissankaSLGrand Prairie StadiumDallas2024110474747.0028167.8600071
Asanka GurusinhaSLBuffalo ParkEast London1994110474747.005979.6600040
Marvan AtapattuSLCarisbrookDunedin1997120472523.5012338.2100050
Mahela JayawardeneSLPunjab Cricket Association Stadium, MohaliChandigarh2006-2009220473523.5030156.6700072
Kumar SangakkaraSLWACA GroundPerth2002220474023.508356.6300030
Aravinda de SilvaSLAntigua Recreation GroundSt John's1997120474723.506078.3300171
Jehan MubarakSLSher-e-Bangla National StadiumMirpur2009220473123.509450.0000050

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.