Live1st ODI · India in New Zealand 2026/27NZINDIndia 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
Malinda PushpakumaraSLR.Premadasa Stadium, KhettaramaColombo20172201185.502642.3100001
Oshada FernandoSLBasin ReserveWellington20231201165.506816.1800000
Anura RanasingheSLIqbal StadiumFaisalabad19821201165.505121.5700010
Ravi RatnayekeSLAsgiriya StadiumKandy19862201175.50--000-0
Lalith KaluperumaSLIqbal StadiumFaisalabad19821211111*11.004126.8300110
Vinothen JohnSLArbab Niaz StadiumPeshawar1985-1987222118*-1384.6200010
Don AnurasiriSLM. Chinnaswamy StadiumBengaluru19941201175.503432.3500010
Kaushik AmaleanSLP Sara OvalColombo19862201195.501947.3700000
Pramodya WickramasingheSLTyronne Fernando StadiumMoratuwa199342011115.502152.3800110
Ruwan KalpageSLSardar Patel StadiumAhmedabad19941201195.504325.5800020
Chamara DunusingheSLCarisbrookDunedin199512011115.504027.5000110
Mahela JayawardeneSLEden ParkAuckland2001-20075301193.673432.3500110
WPUJC VaasSLR.Premadasa StadiumColombo2004-20055301163.673531.4300100
Thilina KandambySLMaple Leaf North-West GroundKing City200833011103.671861.1100100
Lasith MalingaSLShere Bangla National StadiumMirpur2012-201683011103.672937.9300110
Chamara KapugederaSLLord'sLondon200623011103.675121.5700100
Suranga LakmalSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2017-20222311111*5.502740.7400200
Dinesh ChandimalSLSylhet International Cricket StadiumSylhet2018-20242311195.501668.7500100
Dushmantha ChameeraSLSydney Cricket GroundSydney2015-202233211511.001291.6700010
CBRLS KumaraSLQueens Sports ClubBulawayo20235301153.672642.3100010
Wanindu HasarangaSLGMHBA Stadium, South Geelong, VictoriaGeelong2022331115*5.501573.3300000
Pramod MadushanSLZahur Ahmed Chowdhury StadiumChattogram20243311185.502250.0000010
Ajit de SilvaSLNational StadiumKarachi19822321110*11.002347.8300011
Roshan MahanamaSLThe GabbaBrisbane1989-19994411153.674226.1900100
Dasun ShanakaSLQueens Sports ClubBulawayo2016-20238401152.753135.4800100
Pramodya WickramasingheSLArbab Niaz StadiumPeshawar1995-20002401162.754723.4000220
Marvan AtapattuSLBrabourne StadiumMumbai20062111010*-2737.0400000
Marvan AtapattuSLSingapore Cricket ClubPadang1996110101010.001758.8200010
Kumar SangakkaraSLManuka OvalCanberra2008110101010.0010100.0000010
Kumar SangakkaraSLWillowmoore ParkBenoni2002110101010.002050.0000010
Upul ChandanaSLQueens Sports ClubBulawayo1999-2004310101010.002441.6700010
WPUJC VaasSLKensington Oval, Bridgetown, BarbadosBridgetown2003110101010.009111.1100020
Nuwan ZoysaSLGymkhana Club GroundNairobi2000210101010.007142.8600020
Ranjan MadugalleSLBellerive OvalHobart1988110101010.002540.0000000
Aravinda de SilvaSLCounty GroundSouthampton1999110101010.001952.6300020
Aravinda de SilvaSLKingsmead Cricket GroundDurban1994110101010.008125.0000011
Aravinda de SilvaSLGalle International StadiumColombo1998110101010.001952.6300001
Hashan TillakaratneSLIbn-e-Qasim Bagh StadiumMultan1992110101010.002343.4800000
Hashan TillakaratneSLGalle International StadiumColombo1998110101010.003727.0300010
Muttiah MuralitharanSLPunjab Cricket Association IS Bindra StadiumChandigarh1997210101010.001190.9100010
Avishka GunawardeneSLNehru StadiumPune1999110101010.002245.4500020
Jehan MubarakSLShere Bangla National StadiumMirpur2009110101010.001471.4300000
K WeeraratneSLR Premadasa StadiumColombo20091111010*-10100.0000010
Nuwan KulasekaraSLPunjab Cricket Association Stadium, MohaliChandigarh20091111010*-10100.0000000
Nuwan KulasekaraSLBarabati StadiumCuttack2009110101010.001471.4300010
Roshan MahanamaSLDiamond OvalKimberley1998110101010.001190.9100010
Roshan MahanamaSLEden ParkAuckland1991110101010.001190.9100000
Roshan MahanamaSLNairobi Club GroundNairobi1996110101010.002050.0000010
Chamara KapugederaSLEden GardensKolkata2016110101010.009111.1100010
Angelo MathewsSLRajiv Gandhi International Stadium, UppalHyderabad2014110101010.001471.4300010

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.