ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

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,521 of the 1,522 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSLSophia GardensCardiff2011-2013341985032.6714368.53010140
Duleep MendisSLP. Sara OvalColombo1985342985149.004477.2701011
Russel ArnoldSLNational Cricket StadiumTangier20025529837*32.6712975.9700091
WPUJC VaasSLGaddafi StadiumLahore1996-2008952984332.6712280.3300091
Ranjan MadugalleSLNational StadiumKarachi1982-1987550984619.6019248.44001102
Angelo MathewsSLWestern Australia Cricket Association GroundPerth2010-2012321976497.0010493.2701061
Angelo MathewsSLSher-e-Bangla National StadiumMirpur2009-20142229752*-13770.8001052
Charith AsalankaSLMahinda Rajapaksa International Cricket StadiumHambantota2023320979148.5010790.65010120
Kumar SangakkaraSLHarare Sports ClubHarare2004-2008430976332.3318353.01010110
Kumar SangakkaraSLUniversity OvalDunedin2015330978132.3396101.0401082
Farveez MaharoofSLHarare Sports ClubHarare2004430974032.3312577.60000102
Lahiru UdaraSLRawalpindi Cricket StadiumRawalpindi2026330979132.3361159.02010121
Pathum NissankaSLGMHBA Stadium, South Geelong, VictoriaGeelong2022330977432.3391106.5901073
Arjuna RanatungaSLSuperSport ParkCenturion1994-1998230977332.3321145.97011160
Upul ChandanaSLHarare Sports ClubHarare1999-2004440975124.2511683.6201070
Brendon KuruppuSLLord'sLondon1988-1991240974624.2517655.11000150
Romesh KaluwitharanaSLAsgiriya StadiumKandy1993-2003561973319.4014666.44000142
Hashan TillakaratneSLSeddon ParkHamilton1991-19974619739*19.4021046.1900061
Thilan SamaraweeraSLChittagong Divisional Stadium2009120967748.0021844.04010120
Niroshan DickwellaSLNew Wanderers StadiumJohannesburg2017220967448.0095101.05010120
Dhanushka GunathillekeSLSaxton OvalNelson2015-2019320966548.009798.9701084
Farveez MaharoofSLSheikh Zayed StadiumAbu Dhabi20073319669*48.0081118.52010122
Dasun ShanakaSLSabina Park, Kingston, JamaicaKingston2026330965832.0060160.0001076
Kusal MendisSLEden ParkAuckland2019-2025440965424.0092104.3501184
Dhammika PrasadSLGalle International Stadium2010-2015570964713.7117654.5500294
Upul TharangaSLDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2017110959595.0082115.85010123
Chamara KapugederaSLQueen's Park Oval, Port of SpainTrinidad2008210959595.0011781.2001073
Seekkuge PrasannaSLThe Village, MalahideDublin2016110959595.0046206.5201059
Kusal MendisSLArun Jaitley StadiumDelhi2023220957647.5072131.9401059
Somachandra De SilvaSLMA Chidambaram StadiumChennai1982121954995.00--000-0
Avishka FernandoSLR.Premadasa Stadium, KhettaramaColombo2019330958231.6710293.1401092
Dilruwan PereraSLGalle International StadiumGalle2021240956723.7522342.60011131
WPUJC VaasSLNewlandsCape Town2001-2007451953823.7511185.59000112
Upul ChandanaSLRangiri Dambulla International StadiumDambulla2003-20059619544*19.0014266.9000070
Kusal MendisSLHarare Sports Club2016461953419.0014266.90001152
Nuwan KulasekaraSLGalle International Stadium2008-2013671953815.8322642.04001122
Mahela JayawardeneSLSaxton OvalNelson2015110949494.0082114.6301093
Roshan MahanamaSLSingapore Cricket ClubPadang1996220945947.0017653.4101040
Russel ArnoldSLBrisbane Cricket Ground, WoolloongabbaBrisbane2003-2006331947647.009994.9501050
Dinesh ChandimalSLPallekele International Cricket StadiumKandy2022330947531.3312177.6901051
Kushal Janith PereraSLThe Wanderers StadiumJohannesburg2019-2021230946031.3311085.45010150
Kusal MendisSLBay OvalMount Maunganui2019-2024440944623.509895.92000111
HMRKB HerathSLDubai International Cricket Stadium2011-2017351942923.5017553.7100090
Kithuruwan VithanageSLGalle International Stadium2013-2015351945923.5013370.68010102
Dhammika PrasadSLP Sara OvalColombo2012-2015472943518.8020845.19001120
Ravi RatnayekeSLGreen Park StadiumKanpur1986110939393.00--010140
Kumar DharmasenaSLGaddafi StadiumLahore1996-19975229369*-12276.2301050
Dhananjaya de SilvaSLHagley OvalChristchurch20231219347*93.0013270.45000121
Charith AsalankaSLPallekele International Cricket StadiumPallekele20223219383*93.0090103.3301054
Kamil MisharaSLHarare Sports ClubHarare20252219373*93.0063147.62010103

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