Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · 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 runsT20I4th 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)

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Pramodya WickramasingheSLQueens Sports ClubBulawayo1994-1999330391913.0012930.2300040
Sajeewa de SilvaSLBangabandhu National StadiumDhaka1999-2000231392719.507353.4200061
Kumar DharmasenaSLRangiri Dambulla International StadiumDambulla2001-200464039269.757353.4200110
Upul TharangaSLP Sara OvalColombo2006-201724039269.759640.6300140
Wanindu HasarangaSLSydney Cricket GroundSydney202244039139.7535111.4300050
Pramodya WickramasingheSLAdelaide OvalAdelaide1992-19995423921*19.507552.0000020
Pramodya WickramasingheSLMelbourne Cricket GroundMelbourne1995-199965039177.808048.7500150
Sanath JayasuriyaSLWellington Regional StadiumWellington2001110383838.006162.3000050
Kumar SangakkaraSLChevrolet ParkBloemfontein2012110383838.0037102.7000031
Upul ChandanaSLVidarbha Cricket Association GroundNagpur1999110383838.0025152.0000041
Farveez MaharoofSLSher-e-Bangla National StadiumMirpur20091113838*-7650.0000002
Upul TharangaSLSawai Mansingh StadiumJaipur2006110383838.004879.1700060
Angelo MathewsSLMadhavrao Scindia Cricket GroundRajkot2009110383838.0033115.1500020
Indika de SaramSLSharjah Cricket Association StadiumSharjah2001110383838.004388.3700030
Chinthaka JayasingheSLPunjab Cricket Association Stadium, MohaliChandigarh2009110383838.0028135.7100031
Kithuruwan VithanageSLKennington OvalLondon2014110383838.0026146.1500070
Vishwa FernandoSLHarare Sports ClubHarare2020110383838.008146.9100050
Charith AsalankaSLPerth StadiumPerth20221113838*-25152.0000032
Mahesh TheekshanaSLM Chinnaswamy StadiumBengaluru20232113838*-9141.7600030
Ravi RatnayekeSLColombo Cricket ClubColombo1986110383838.00--000-0
Brendon KuruppuSLKennington OvalLondon1988110383838.006657.5800050
Romesh KaluwitharanaSLJinnah StadiumGujranwala1995-2000220383219.005766.6700070
Upul ChandanaSLKennington OvalLondon2002-20042213820*38.006657.5800031
Aravinda de SilvaSLBrisbane Cricket GroundBrisbane1985-1988220382519.004486.3600041
Aravinda de SilvaSLColombo Cricket ClubColombo1986121383738.00--00000
Jehan MubarakSLAdelaide OvalAdelaide2006220383419.006657.5800032
Prasanna JayawardeneSLBrisbane Cricket Ground, WoolloongabbaBrisbane2007120383719.0012530.4000050
Nuwan KulasekaraSLGaddafi StadiumLahore2008-2009320383719.005470.3700000
Thilina KandambySLGaddafi StadiumLahore2004-2009220383219.0038100.0000030
HMRKB HerathSLKingsmeadDurban2011121383038.008544.7100040
HMRKB HerathSLIqbal StadiumFaisalabad20041213833*38.005371.7000070
Roshan MahanamaSLNehru StadiumPune1987-1990220382419.008544.7100040
Chamara KapugederaSLAMI StadiumChristchurch2006120383719.009241.3000070
Dilruwan PereraSLShere Bangla National Stadium, MirpurDhaka2018120383119.006162.3000050
Dinesh ChandimalSLProvidence StadiumGuyana2010220382919.0031122.5800012
Rumesh RatnayakeSLNehru StadiumGuwahati1987-1993220382119.0037102.7000022
Kushal Janith PereraSLBellerive OvalHobart2013-2015220382419.004388.3700032
Asela GunaratneSLKennington OvalLondon20172213834*38.0034111.7600022
Charith AsalankaSLRawalpindi Cricket StadiumRawalpindi2025220383219.005667.8600030
Guy de AlwisSLColombo Cricket Club GroundColombo1984120382819.006657.5800050
Asanka GurusinhaSLLord'sLondon1991120383419.008246.3400070
Dulip SamaraweeraSLCarisbrookDunedin1995120383319.008743.6800040
Tillakaratne DilshanSLShaheed Chandu StadiumBogra2006330383312.677550.6700050
Lahiru ThirimanneSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2017-2022230382112.6710436.5400120
Kusal MendisSLSheikh Zayed StadiumAbu Dhabi2017230381812.6712131.4000020
Wanindu HasarangaSLEden ParkAuckland2023-20253313821*19.0024158.3300004
Bandula WarnapuraSLGaddafi StadiumLahore1982230382612.6712330.8900030
Asanka GurusinhaSLMcLean ParkNapier1991-1995230382812.678942.7000000
WPUJC VaasSLGymkhana Club GroundNairobi1996-2003541381612.675076.0000021
HMRKB HerathSLHarare Sports ClubHarare2004-2016541382712.676955.0700060

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.