Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th 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/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
Prabath JayasuriyaSLRangiri Dambulla International StadiumDambulla20181111111*-11100.0000010
Kamindu MendisSLNassau County International Cricket StadiumNew York2024110111111.001573.3300010
Chamika KarunaratneSLCounty GroundBristol2021110111111.002937.9300000
Chamika KarunaratneSLMaharashtra Cricket Association StadiumPune20231111111*-10110.0000010
Chamika KarunaratneSLEden ParkAuckland2023210111111.002445.8300010
Bhanuka RajapaksaSLRawalpindi Cricket StadiumRawalpindi2025110111111.001861.1100010
Charith AsalankaSLHeadingleyLeeds2026110111111.001861.1100020
Mahesh TheekshanaSLGMHBA Stadium, South Geelong, VictoriaGeelong20223111111*-11100.0000001
Mahesh TheekshanaSLEden ParkAuckland2023-20252111111*-8137.5000020
Janith LiyanageSLBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2022110111111.001764.7100000
Roy DiasSLGreen ParkKanpur1986110111111.002740.7400000
Duleep MendisSLMcLean ParkNapier1983110111111.003333.3300000
Arjuna RanatungaSLNairobi Club GroundNairobi1996110111111.003234.3800020
Ravi RatnayekeSLNehru StadiumGuwahati1987110111111.004325.5800000
Ashantha de MelSLWACA GroundPerth19852111111*-1668.7500000
Ashantha de MelSLSt. Helen's Cricket GroundSwansea1983110111111.002250.0000000
Ashantha de MelSLColombo Cricket ClubColombo1986110111111.00--000-0
Guy de AlwisSLAdelaide OvalAdelaide19881111111*-1478.5700000
Guy de AlwisSLCounty GroundDerby19831111111*-10110.0000010
Yohan GoonasekeraSLMcLean ParkNapier1983110111111.001861.1100010
Vinothen JohnSLMelbourne Cricket GroundMelbourne1985310111111.001764.7100010
Asanka GurusinhaSLKingsmead Cricket GroundDurban1994110111111.004623.9100000
Saliya AhangamaSLAsgiriya StadiumKandy1985110111111.00--000-0
Don AnurasiriSLEastern OvalBallarat1992110111111.001957.8900000
Ruwan KalpageSLPukekura ParkNew Plymouth1992110111111.001478.5700010
Sanjeeva RanatungaSLAMI StadiumChristchurch1995110111111.001861.1100010
Eric UpashanthaSLLord'sLondon1999110111111.002544.0000010
Tony OpathaSLOld Trafford Cricket GroundManchester1975-1979210111111.001861.1100010
Uvais KarnainSLBangabandhu National StadiumDhaka1988210111111.001861.1100010
Asoka de SilvaSLSeddon ParkHamilton19911211111*11.004027.5000110
Russel ArnoldSLLord'sLondon1998-20062201185.503630.5600000
Russel ArnoldSLKennington OvalLondon2002-20062201165.501861.1100010
WPUJC VaasSLNehru StadiumPune1999-200522011115.501573.3300110
Aravinda de SilvaSLGreen ParkKanpur1986-19872201185.502740.7400000
Muttiah MuralitharanSLWankhede StadiumMumbai1993-201142111711.001291.6700001
Muttiah MuralitharanSLFeroz Shah Kotla GroundDelhi20051201195.5011100.0000001
Kaushal LokuarachchiSLMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota201222011115.501384.6200110
Tillakaratne DilshanSLGreen ParkKanpur200912011115.501573.3300120
Thilan SamaraweeraSLEdgbastonBirmingham20061201185.503828.9500010
Lasith MalingaSLKensington Oval, BridgetownBarbados2007-201032011105.501478.5700001
Ruchira PereraSLSinhalese Sports Club GroundColombo1999-2001321111011.004226.1900010
UWMBCA WelegedaraSLGreen ParkKanpur20091201175.503531.4300010
Thilan ThusharaSLQueen's Park Oval, Port of SpainTrinidad200812011105.504126.8300020
Dinesh ChandimalSLZayed Cricket StadiumAbu Dhabi20212201165.501861.1100010
Shaminda ErangaSLBellerive OvalHobart201212111611.002544.0000010
Akila DananjayaSLNewlandsCape Town2019221118*11.008137.5000020
Rumesh RatnayakeSLSydney Cricket GroundSydney198532111711.007157.1400020
Kushal Janith PereraSLArun Jaitley StadiumDelhi20232201175.502055.0000020
Chathuranga de SilvaSLKhan Shaheb Osman Ali StadiumFatullah20142201195.501478.5700010
Avishka FernandoSLSydney Cricket GroundSydney20222201165.509122.2200011

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.