Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 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 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 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 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
Mahela JayawardeneSLKhan Shaheb Osman Ali StadiumFatullah2014220221311.003170.9700010
Kumar SangakkaraSLCentral Broward Regional Park Stadium Turf GroundLauderhill2010220221711.003661.1100010
Jehan MubarakSLP Sara OvalColombo2015120222211.004746.8100120
Michael VandortSLP Saravanamuttu StadiumColombo2008120221411.005738.6000030
Farveez MaharoofSLAMI StadiumChristchurch2006120221511.005044.0000021
Upul TharangaSLEden ParkAuckland2006-2007220222211.005341.5100120
Chamara KapugederaSLEden ParkAuckland2006-2007221221222.002975.8600011
Dhammika PrasadSLHagley OvalChristchurch2014120221811.003562.8600030
Malinda WarnapuraSLSher-e-Bangla National StadiumMirpur2008120221411.005044.0000020
Dilruwan PereraSLHagley OvalChristchurch2018120222211.006633.3300130
Thisara PereraSLSir Vivian Richards StadiumNorth Sound2021220221911.002975.8600020
Dinesh ChandimalSLFeroz Shah KotlaDelhi2016220222111.002395.6500021
Seekkuge PrasannaSLKennington OvalLondon2016-2017220221311.002878.5700011
Kosala KulasekaraSLSharjah Cricket StadiumSharjah2011120221511.005044.0000020
Niroshan DickwellaSLSharjah Cricket StadiumSharjah2017220222211.0018122.2200131
Dushmantha ChameeraSLThe Wanderers StadiumJohannesburg2021120222211.003956.4100140
Milinda SiriwardanaSLFeroz Shah KotlaDelhi2016220221511.0017129.4100021
Jeffrey VandersaySLSheikh Zayed StadiumAbu Dhabi2017220222211.005937.2900100
Kusal MendisSLSaxton OvalNelson2019-2025220222211.0016137.5000121
Kusal MendisSLSydney Cricket GroundSydney2022220221811.0017129.4100021
Asela GunaratneSLQueens Sports ClubBulawayo20163212216*22.003268.7500010
K NuwanthaSLGalle International StadiumGalle2026120222011.008725.2900030
Bandula WarnapuraSLTrent BridgeNottingham1975-1979220222011.007330.1400020
Somachandra De SilvaSLOld Trafford Cricket GroundManchester1975-1979221222122.005837.9300020
Ravi RatnayekeSLGreen ParkKanpur1986-1987220221511.003170.9700020
Mithra WettimunySLAMI StadiumChristchurch1983120221711.009024.4400010
Brendon KuruppuSLWACA GroundPerth1988120221911.0010520.9500020
Pramodya WickramasingheSLSardar Patel StadiumAhmedabad1994120222211.003268.7500121
Pramodya WickramasingheSLCenturion ParkCenturion2001120222111.003073.3300040
Ruwan KalpageSLSeddon ParkHamilton1992-1995220221111.004055.0000000
Ruwan KalpageSLR. Premadasa StadiumColombo1998120221611.003956.4100040
HMRKB HerathSLUniversity OvalDunedin2015331221511.009423.4000020
Kasun RajithaSLBasin ReserveWellington2018-202323022207.3315114.5700110
Chamika KarunaratneSLZayed Cricket StadiumAbu Dhabi2021-20254322217*22.002781.4800020
Nuwanidu FernandoSLHarare Sports ClubHarare202533022147.333956.4100020
Roshan MahanamaSLSydney Cricket GroundSydney1988-199944022125.504944.9000120
Ravindra PushpakumaraSLArbab Niaz StadiumPeshawar1995-200024122147.336334.9200011
Sachithra SenanayakeSLPallekele International Cricket StadiumKandy2012-2016852229*7.3322100.0000220
Asoka de SilvaSLGreen Park StadiumKanpur1986110212121.00--000-0
Sanath JayasuriyaSLGalle International StadiumColombo1998110212121.003167.7400020
Russel ArnoldSLJade StadiumChristchurch20061112121*-16131.2500030
WPUJC VaasSLSt George's Park, Port ElizabethGqeberha20031112121*-5042.0000011
Nuwan ZoysaSLRangiri Dambulla International StadiumDambulla2001-2004410212121.002875.0000010
Hashan TillakaratneSLMangaung OvalBloemfontein1994110212121.003070.0000020
Kumar DharmasenaSLHarare Sports ClubHarare1994110212121.008524.7100030
Kumar DharmasenaSLArnos Vale Ground, Kingstown, St VincentKingstown2003110212121.0020105.0000010
Kumar DharmasenaSLThe Wanderers StadiumJohannesburg1998110212121.003070.0000010
Saman JayanthaSLRawalpindi Cricket StadiumRawalpindi2004110212121.002972.4100040
Roshan MahanamaSLCounty GroundSouthampton1999110212121.004546.6700020
Upul TharangaSLNehru StadiumPune2005110212121.002777.7800040

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.