Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st 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 runsT20I2nd 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)ODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

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
Guy de AlwisSLHeadingleyLeeds1983220231911.502592.0000031
Sanath KaluperumaSLAsgiriya StadiumKandy1984120231811.508327.7100020
Ravindra PushpakumaraSLSinhalese Sports Club GroundColombo1994-2001520232311.508925.8400130
Muttiah MuralitharanSLQueens Sports ClubBulawayo1994-20046312315*11.503369.7000030
Jehan MubarakSLNational StadiumKarachi2004-200923023137.677231.9400020
Farveez MaharoofSLShere Bangla National StadiumMirpur201233023187.673076.6700011
Lasith MalingaSLSharjah Cricket StadiumSharjah2011-201333023197.673369.7000140
Shaminda ErangaSLR Premadasa StadiumColombo2011-2013542231511.505244.2300030
Shaminda ErangaSLHeadingleyLeeds2014-20162422320*11.502882.1400140
Lasith MalingaSLSophia GardensCardiff2013-2019552239*7.673565.7100020
Sachithra SenanayakeSLR Premadasa StadiumColombo2013-2016751237*5.753467.6500120
Asoka de SilvaSLThe GabbaBrisbane1989-1990210222222.0012817.1900000
Sanath JayasuriyaSLAndhra Cricket Association-Visakhapatnam District Cricket Association StadiumVisakhapatnam2007110222222.0019115.7900031
Marvan AtapattuSLQueenstown Events CentreQueenstown2006110222222.003562.8600020
Marvan AtapattuSLKeenan StadiumJamshedpur1999110222222.002781.4800020
Marvan AtapattuSLKensington Oval, Bridgetown, BarbadosBridgetown2003110222222.003759.4600030
Mahela JayawardeneSLR.Premadasa Stadium, KhettaramaColombo2005110222222.003366.6700030
Mahela JayawardeneSLCounty GroundNorthampton1999110222222.003268.7500040
Russel ArnoldSLAndhra Cricket Association-Visakhapatnam District Cricket Association StadiumVisakhapatnam2007110222222.003464.7100001
Kumar SangakkaraSLWanderers StadiumJohannesburg2001110222222.0017129.4100030
Upul ChandanaSLNehru StadiumPune1999110222222.002395.6500030
Ranjan MadugalleSLNehru StadiumPune1987110222222.003857.8900001
Ranjan MadugalleSLNehru StadiumGuwahati19871112222*-3170.9700010
Hashan TillakaratneSLQueen's Park OvalPort of Spain1996110222222.003464.7100000
Jehan MubarakSLP Saravanamuttu StadiumColombo20071112222*-20110.0000010
Nuwan KulasekaraSLBuffalo ParkEast London2012110222222.0013169.2300022
Thilina KandambySLBarabati StadiumCuttack2009110222222.002975.8600030
HMRKB HerathSLR.Premadasa Stadium, KhettaramaColombo2017110222222.003073.3300020
Chamara KapugederaSLThe Rose BowlSouthampton2006110222222.0016137.5000001
Angelo MathewsSLSheikh Zayed Cricket StadiumAbu Dhabi2018110222222.003956.4100010
Graeme LabrooySLMcLean ParkNapier19911112222*-2975.8600010
Sachithra SenanayakeSLAdelaide OvalAdelaide20121112222*-14157.1400030
Dhananjaya de SilvaSLSaurashtra Cricket Association StadiumRajkot2023110222222.0014157.1400021
Dasun ShanakaSLSir Vivian Richards StadiumNorth Sound2021110222222.002781.4800010
Dhanushka GunathillekeSLEdgbastonBirmingham2016110222222.0021104.7600012
Avishka FernandoSLHolkar Cricket StadiumIndore2020110222222.0016137.5000050
Oshada FernandoSLNewlandsCape Town2019110222222.004746.8100040
Sahan ArachchigeSLZhejiang University of Technology Cricket FieldHangzhou2023110222222.002975.8600001
Janith LiyanageSLSeddon ParkHamilton2025110222222.003170.9700021
Dushan HemanthaSLMahinda Rajapaksa International Cricket StadiumHambantota2023110222222.0020110.0000011
Chamindu WickramasingheSLBasin ReserveWellington2025110222222.004252.3800020
Milan PriyanathSLR Premadasa StadiumColombo2025110222222.003170.9700030
Ravi RatnayekeSLR.Premadasa StadiumColombo19861112222*-3073.3300000
Asanka GurusinhaSLColombo Cricket Club GroundColombo1987110222222.005044.0000020
Asanka GurusinhaSLNairobi Club GroundNairobi1996110222222.003562.8600050
Brendon KuruppuSLMelbourne Cricket GroundMelbourne1988110222222.004252.3800020
Athula SamarasekeraSLSardar Patel StadiumAhmedabad1989110222222.003562.86000--
Dulip LiyanageSLGaddafi StadiumLahore1997110222222.003170.9700000
Ranjit FernandoSLKennington OvalLondon1975110222222.0018122.2200040
Sanath JayasuriyaSLSher-e-Bangla National StadiumMirpur2009220222211.003073.3300131

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.