Live3rd ODI · Zimbabwe Women in India 2026/27INDW82/2 (11.2)ZIMW131 (39.5)INDW need 50 runs in 232 ballsLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Tillakaratne DilshanSLP Saravanamuttu StadiumColombo2007-2008220472423.507761.0400040
Thilan SamaraweeraSLNew Wanderers StadiumJohannesburg2009220473023.506671.2100070
Roshan MahanamaSLMadhavrao Scindia Cricket GroundRajkot1989-1994220473523.508257.3200040
Roshan MahanamaSLCarisbrookDunedin1997120472623.5012138.8400050
Malinga BandaraSLAsgiriya StadiumKandy2006120474323.507463.5100060
Suraj RandivSLRangiri Dambulla International StadiumDambulla2010420474323.506572.3100050
Angelo PereraSLNewlandsCape Town2019220473123.505585.4500040
Dhananjaya de SilvaSLThe Wanderers StadiumJohannesburg2019220473923.506177.0500040
Kusal MendisSLKensington Oval, BridgetownBarbados2018120472523.5010345.6300080
Duleep MendisSLNiaz StadiumHyderabad1985-1987220474623.508058.7500030
Amal SilvaSLJinnah StadiumSialkot1985120473523.50--000-0
Dammika RanatungaSLBellerive OvalHobart1989120474523.5013036.1500010
Roshan MahanamaSLSinghalese Sports Club Cricket GroundColombo1998330473915.6710544.7600150
Dasun ShanakaSLZayed Cricket StadiumAbu Dhabi2021-20256424725*23.5029162.0700142
Ashantha de MelSLSharjah Cricket StadiumSharjah19864424721*23.5046102.1700150
PADLR SandakanSLPallekele International Cricket StadiumKandy2016-20207624719*11.757265.28001100
WPUJC VaasSLMelbourne Cricket GroundMelbourne1995-200888347149.409648.9600140
Muttiah MuralitharanSLSharjah Cricket StadiumSharjah1993-2001271354713*5.888555.2900101
Ajantha MendisSLR Premadasa StadiumColombo2008-2015301474721*6.719847.9600311
Sanath JayasuriyaSLQueen's Park OvalPort of Spain1996110464646.0033139.3900080
Roshan MahanamaSLFatorda StadiumMargao1997110464646.007958.2300021
Niroshan DickwellaSLSaxton OvalNelson2019110464646.0037124.3200032
Kusal MendisSLDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024110464646.0029158.6200050
Kamindu MendisSLEden ParkAuckland2025110464646.007164.7900023
Charith AsalankaSLSaxton OvalNelson2025110464646.0024191.6700015
Charith AsalankaSLDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024110464646.0021219.0500015
Mahela JayawardeneSLArbab Niaz StadiumPeshawar2000120463623.0010842.5900080
Jehan MubarakSLWestern Australia Cricket Association GroundPerth2006220463123.008454.7600060
Lahiru ThirimanneSLRangiri Dambulla International StadiumDambulla2013-2015220462323.005288.4600061
Sachithra SenanayakeSLSharjah Cricket StadiumSharjah2013221464246.0036127.7800071
Susil FernandoSLAMI StadiumChristchurch1983120464623.0015030.6700160
Hashan TillakaratneSLBasin ReserveWellington1991-1997330462115.3312736.2200030
Hashan TillakaratneSLLord'sLondon1991-1999341462015.3313035.3800150
Ashantha de MelSLIqbal StadiumFaisalabad1982-19873414625*15.338036.2500111
Akila DananjayaSLR.Premadasa Stadium, KhettaramaColombo2017-201912834618*9.206175.4100131
WPUJC VaasSLRangiri Dambulla International StadiumDambulla2001-2008141044616*7.678355.4200130
Muttiah MuralitharanSLR Premadasa StadiumColombo1992-20114519114613*5.7510245.1000211
Sanath JayasuriyaSLNairobi Club GroundNairobi1996110454545.0030150.0000081
Mahela JayawardeneSLCounty GroundSouthampton1999110454545.0033136.3600070
Charitha BuddhikaSLAsgiriya StadiumKandy2001-2002210454545.0014331.4700060
Sachith PathiranaSLHarare Sports ClubHarare2016210454545.0040112.5000052
Charith AsalankaSLSabina Park, Kingston, JamaicaKingston2026110454545.0044102.2700031
Dunith WellalageSLRiverside GroundChester-le-Street2026110454545.0036125.0000052
Mahela JayawardeneSLBarabati StadiumCuttack2009-2014220454322.504893.7500061
Kumar SangakkaraSLSinghalese Sports Club Cricket GroundColombo2001220454522.509845.9200180
WPUJC VaasSLBuffalo ParkEast London1994-20033224534*-7659.2100030
Hashan TillakaratneSLMadhavrao Scindia Cricket GroundRajkot1989-1994221453545.006075.0000020
Upul TharangaSLSher-e-Bangla National StadiumMirpur2009220454322.507262.5000060
Jeevan MendisSLMelbourne Cricket GroundMelbourne2013220452522.5042107.1400041
Wanindu HasarangaSLThe Wanderers StadiumJohannesburg2021120452922.505976.2700070

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