T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

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
Nuwan ZoysaSLSharjah Cricket StadiumSharjah1997-200112635719*19.0056101.7900042
Sanath JayasuriyaSLMelbourne Cricket GroundMelbourne1989-200888057237.1311549.5700251
Mahela JayawardeneSLSir Vivian Richards Stadium, North SoundAntigua2007110565656.006191.8001040
Aravinda de SilvaSLCounty GroundTaunton1999110565656.007475.6801070
Angelo MathewsSLCounty GroundBristol2011-2016210565656.006783.5801031
Sachith PathiranaSLSuperSport ParkCenturion2017110565656.006290.3201061
Avishka FernandoSLBasin ReserveWellington2025110565656.006388.8901061
Duleep MendisSLCounty GroundTaunton1983110565656.006487.5001051
Duleep MendisSLTasmania Cricket Association GroundHobart1985110565656.0048116.6701080
Ravi RatnayekeSLThe GabbaBrisbane1989110565656.0013840.5801060
Tillakaratne DilshanSLBundaberg Rum StadiumCairns2004120563528.0011250.0000090
Thilan SamaraweeraSLBellerive OvalHobart2012120564928.0016035.0000050
Thilan SamaraweeraSLProvidence StadiumGuyana20081215656*56.009161.5401150
Roshan MahanamaSLLal Bahadur Shastri StadiumHyderabad1994-1997220564128.009459.5700030
Upul TharangaSLBrabourne StadiumMumbai2006220565628.007871.7901190
Kushal Janith PereraSLEdgbastonBirmingham2014-2016220563728.007475.6800050
Dasun ShanakaSLShere Bangla National Stadium, MirpurDhaka2018-20212215642*56.0049114.2900043
Prabath JayasuriyaSLZahur Ahmed Chowdhury StadiumChattogram20241215628*56.0014239.4400050
Bhanuka RajapaksaSLSydney Cricket GroundSydney2022220563428.0044127.2700062
Ravi RatnayekeSLIqbal StadiumFaisalabad1985-1987220563428.006036.6700020
Hashan TillakaratneSLSardar Patel StadiumAhmedabad1989-1994230564018.6716533.9400060
Kumar DharmasenaSLMelbourne Cricket GroundMelbourne19963325628*56.008665.1200030
Sachithra SenanayakeSLShere Bangla National StadiumMirpur2012-2014832563056.007574.6700061
Marvan AtapattuSLSardar Patel StadiumAhmedabad1994-2005240564014.0014239.4400280
Thisara PereraSLNewlandsCape Town2012-2019340563014.008367.4700051
Dimuth KarunaratneSLKingsmeadDurban2019-2024240563014.0013342.1100060
HMRKB HerathSLPallekele International Cricket StadiumKandy2011-20161374563518.678268.2900080
Sanath JayasuriyaSLPietermaritzburg OvalPietermaritzburg20031115555*-5796.4901071
Marvan AtapattuSLWanderers StadiumJohannesburg2001110555555.008366.2701050
Chamara SilvaSLR. Premadasa StadiumColombo1999210555555.008564.7101050
Kumar SangakkaraSLGreen ParkKanpur2009120554427.5015036.6700060
Hashan TillakaratneSLSector 16 StadiumChandigarh1990120555527.50--01180
Farveez MaharoofSLSawai Mansingh StadiumJaipur2005-20062215533*55.006091.6700061
Dimuth KarunaratneSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2022120552827.5011747.01000110
Kaushal SilvaSLBasin ReserveWellington2015120555027.5015136.4201030
Kushal Janith PereraSLSheikh Zayed StadiumAbu Dhabi2013220554727.5049112.2400044
Kushal Janith PereraSLM Chinnaswamy StadiumBengaluru2023220555127.5033166.67010102
Sachith PathiranaSLRangiri Dambulla International StadiumDambulla2016-2017220553127.507177.4600050
Sadeera SamarawickramaSLSheikh Zayed StadiumAbu Dhabi2017220553227.5054101.8500040
Oshada FernandoSLZahur Ahmed Chowdhury StadiumChattogram2022120553627.5011249.1100061
Arjuna RanatungaSLAntigua Recreation GroundSt John's1997120554227.5013341.3500080
Chandika HathurusingheSLAsgiriya StadiumKandy1993220555127.509557.8901060
Avishka GunawardeneSLGalle International StadiumGalle1999-2000330554718.338763.2200160
Chamara SilvaSLMelbourne Cricket GroundMelbourne2008-2010331553527.5010353.4000040
Aravinda de SilvaSLCarisbrookDunedin1991-1997350552111.0010253.9200160
Sanath JayasuriyaSLShere Bangla National StadiumMirpur2009110545454.006484.3801070
Romesh KaluwitharanaSLDiamond OvalKimberley1998110545454.0052103.8501070
Romesh KaluwitharanaSLKensington Oval, Bridgetown, BarbadosBridgetown2003110545454.007572.0001040
Marvan AtapattuSLNew RoadWorcester1999110545454.009060.0001040
Roshan MahanamaSLCaptain Roop Singh StadiumGwalior1997110545454.006780.6001022

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