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
Russel ArnoldSLBangabandhu National StadiumDhaka1999-20005501034120.6016163.98000112
Romesh KaluwitharanaSLBangabandhu National StadiumDhaka1998-20007701034814.7116462.80002100
Niroshan DickwellaSLShere Bangla National Stadium, MirpurDhaka2018-20228801034212.8814571.0300080
Dhananjaya de SilvaSLRawalpindi Cricket StadiumRawalpindi2019111102102*-16661.45100150
Mahela JayawardeneSLSawai Mansingh StadiumJaipur2005-20062201027151.0011191.89010130
Avishka FernandoSLRangiri Dambulla International StadiumDambulla2024-202522010210051.0012085.0010092
Avishka FernandoSLRawalpindi Cricket StadiumRawalpindi20262201029751.0092110.87010122
Chamara DunusingheSLMcLean ParkNapier19951201029151.0027437.2301090
Dhananjaya de SilvaSLSir Vivian Richards StadiumNorth Sound20212301025034.0024541.63010110
Arjuna RanatungaSLColombo Cricket Club GroundColombo1984-19872301025034.0025939.38010131
Marvan AtapattuSLEden ParkAuckland2001-200744110259*34.0017757.6301091
Sadeera SamarawickramaSLHarare Sports ClubHarare2023-20254411023534.0012780.31000120
Sadeera SamarawickramaSLArun Jaitley StadiumDelhi2017-20233401024125.5013774.45000141
Chamara KapugederaSLHarare Sports Club2008-20107501024220.4014371.3300035
Angelo MathewsSLSydney Cricket Ground2010-20156511023525.5014570.34000121
Kusal MendisSLNewlandsCape Town2017-20195601025617.0016960.3601181
Mahela JayawardeneSLIndira Priyadarshini StadiumVisakhapatnam1999110101101101.0013873.1910050
Arjuna RanatungaSLKingsmead Cricket GroundDurban1994111101101*-10893.5210080
Romesh KaluwitharanaSLBoland ParkPaarl1998-20012201018350.5013574.81010100
Russel ArnoldSLArbab Niaz StadiumPeshawar20001201019950.5022045.91010131
Kumar SangakkaraSLCenturion ParkCenturion20011201019850.5022445.09010140
Kamindu MendisSLZahur Ahmed Chowdhury StadiumChattogram202412110192*101.0018454.8901092
Chamara SilvaSLNational StadiumKarachi20084401015025.2512084.1701171
Thisara PereraSLZahur Ahmed Chowdhury StadiumChittagong201465310135*50.5075134.6700091
Nuwan KulasekaraSLPallekele International Cricket Stadium2011-201517711013416.8318953.4400163
Dinesh ChandimalSLMalahide Cricket Club GroundDublin2016111100100*-10793.4610060
Sanath JayasuriyaSLNational Cricket Stadium, St George'sGrenada20073311006450.0011289.29010102
Michael VandortSLAsgiriya StadiumKandy20072301004933.3323542.55000110
Upul TharangaSLSydney Cricket Ground2008-201533110086*50.0013574.0701070
Kusal MendisSLMahinda Rajapaksa International Cricket StadiumHambantota20233311007850.0010991.74010101
Arjuna RanatungaSLHarare Sports Club19943301008533.3310694.3401060
Aravinda de SilvaSLSharjah Cricket Association StadiumSharjah19995401003525.0016062.5000080
Roshan MahanamaSLR. Premadasa StadiumColombo1996-19985401005225.0012679.3701130
Chamara SilvaSLRangiri Dambulla International Stadium2007-201075210041*33.3311785.4700272
Kumar DharmasenaSLR. Premadasa StadiumColombo1996-200487510042*50.0019451.5500080
Kumar SangakkaraSLVidarbha Cricket Association Stadium, JamthaNagpur2009220997849.5059167.80010132
Naveed NawazSLSinhalese Sports Club GroundColombo20021219978*99.0019251.56010110
Angelo MathewsSLBay OvalMount Maunganui2016220999549.5012181.8201070
Angelo MathewsSLEden ParkAuckland2016-20233219981*99.0074133.78010104
Angelo MathewsSLSabina Park, KingstonJamaica20132229955*-10693.4001091
GSNFG JayasuriyaSLNational StadiumKarachi2019220999649.5011586.0901071
Sadeera SamarawickramaSLBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow20232219991*99.0011586.0901080
Dhananjaya de SilvaSLBasin ReserveWellington2018-2023240999824.7520348.77012121
Kusal MendisSLSophia GardensCardiff2016-2021660993916.5011784.6200191
Kumar SangakkaraSLRiverside GroundChester-le-Street2006-20142219858*98.0014368.5301070
Angelo MathewsSLSt George's ParkPort Elizabeth2016120985949.0018951.85010120
Sanath JayasuriyaSLWestern Australia Cricket Association GroundPerth2006-2008330988632.6782119.51011113
Saman JayanthaSLRangiri Dambulla International StadiumDambulla2004330984632.6713373.6800092
Duleep MendisSLSydney Cricket GroundSydney1985330988032.6710791.59010110
Chandika HathurusingheSLLord'sLondon1991-1998230986632.6729033.79010100

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