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
Niroshan DickwellaSLThe Wanderers StadiumJohannesburg2019-2021340893822.2510783.18000160
Dhanushka GunathillekeSLGaddafi StadiumLahore2017-2019440895722.2564139.06010131
Duleep MendisSLIqbal StadiumFaisalabad1982-1987340895822.2510669.8101190
WPUJC VaasSLBangabandhu National StadiumDhaka1998-20007628934*22.2514860.1400133
Aravinda de SilvaSLLord's Cricket GroundLondon2002110888888.0022539.11010120
Tillakaratne DilshanSLRiverside GroundChester-le-Street2006-2014210888888.0010187.1301070
Thilan SamaraweeraSLMcLean ParkNapier2005110888888.0016653.01010140
Arjuna RanatungaSLPukekura ParkNew Plymouth19921118888*-61144.2601091
Aravinda de SilvaSLFeroz Shah KotlaDelhi1989-1996220888044.0010385.44010110
Milinda SiriwardanaSLSeddon ParkHamilton2015120886244.009988.8901085
Mahela JayawardeneSLGymkhana Club GroundNairobi2000-2003330887229.3310881.48010111
Dinesh ChandimalSLBellerive OvalHobart2012-2013331888044.0012172.7301080
Kushal Janith PereraSLSuperSport ParkCenturion2019-2020230886429.3313963.31010120
Russel ArnoldSLRangiri Dambulla International StadiumDambulla2001-20055518839*22.0019345.6000060
Dhananjaya de SilvaSLNewlandsCape Town2017-2019560882214.6713664.7100061
Tillakaratne DilshanSLDe Beers Diamond OvalKimberley2012110878787.0087100.0001092
Marvan AtapattuSLTrent BridgeNottingham1998-2002220874743.5011873.7300080
Aravinda de SilvaSLJinnah StadiumGujranwala1985-1995220878643.509789.6901024
Chamara SilvaSLNational Cricket Stadium, St George'sGrenada2007320876443.5014161.70010100
Chandika HathurusingheSLEden ParkAuckland1991120877443.5027231.99010130
Mahela JayawardeneSLOld Trafford Cricket GroundManchester2002230874229.0019245.3100061
Dilruwan PereraSLDubai International Cricket Stadium2017-2018230875829.0012171.9001172
WPUJC VaasSLMcLean ParkNapier1995-2006442873643.5027431.75000100
Thilina KandambySLRangiri Dambulla International Stadium2009-2010441873229.0012669.0500060
Lahiru ThirimanneSLRiverside GroundChester-le-Street2014-20193418745*29.0017749.1500071
WPUJC VaasSLIqbal StadiumFaisalabad1995-2004451874021.7515058.00000160
Nuwan KulasekaraSLMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2011-201718115873414.5085102.3500182
Arjuna RanatungaSLDiamond OvalKimberley1998110868686.0082104.8801051
Angelo MathewsSLEdgbastonBirmingham2014-2016221864486.008897.7300090
Niroshan DickwellaSLNational StadiumKarachi2019120866543.0011177.48010140
Wanindu HasarangaSLZayed Cricket StadiumAbu Dhabi2021-2025620867143.0060143.33010121
Romesh KaluwitharanaSLSydney Cricket GroundSydney1995-1999440865421.5013066.15012100
Malinda PushpakumaraSLSinhalese Sports Club GroundColombo2017-20182428642*43.0013464.18000132
Ruwan KalpageSLTyronne Fernando StadiumMoratuwa1993442864243.0021440.1900080
Sanath JayasuriyaSLNewlandsCape Town2001-2007450866617.2013663.2401260
Champaka RamanayakeSLSharjah Cricket StadiumSharjah1988-199515104861914.3315256.5800151
Sanath JayasuriyaSLAntigua Recreation GroundSt John's1997120858542.5011872.0301192
Romesh KaluwitharanaSLTrent BridgeNottingham1998-2002220855242.5010382.52010101
Farveez MaharoofSLP Sara OvalColombo2006121855685.0022837.28010130
Thisara PereraSLSaxton OvalNelson2015-2019320858042.5069123.1901073
Niroshan DickwellaSLBay OvalMount Maunganui2019220857642.5060141.6701093
Dhananjaya de SilvaSLOld TraffordManchester2024120857442.5010977.9801090
Arjuna RanatungaSLArnos Vale GroundKingstown19971218572*85.0018645.7001080
Aravinda de SilvaSLHarare Sports ClubHarare19942318541*42.509688.54000140
Chamara KapugederaSLGaddafi StadiumLahore2008-2009330857428.3376111.8401172
Arjuna RanatungaSLBarabati StadiumCuttack1987-1990230855328.3310550.4801012
Aravinda de SilvaSLMcLean ParkNapier1991-2001340856221.2513463.43011100
Hashan TillakaratneSLSharjah Cricket Association StadiumSharjah1994-2003440854321.2514060.7100120
Tillakaratne DilshanSLKingsmeadDurban2000-2011241854728.3323636.02000110
Lahiru ThirimanneSLDubai International Cricket Stadium2011-2017441855328.3313861.5901041

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