ODI1st 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
GSNFG JayasuriyaSLR.Premadasa Stadium, KhettaramaColombo2019110131313.007185.7100011
Angelo PereraSLNational StadiumKarachi2019110131313.002552.0000000
Angelo PereraSLGaddafi StadiumLahore2019110131313.0011118.1800010
Niroshan DickwellaSLBarabati StadiumCuttack2017110131313.008162.5000010
Dhananjaya de SilvaSLSeddon ParkHamilton2023110131313.002161.9000020
Dhanushka GunathillekeSLDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2017110131313.0012108.3300020
Kasun RajithaSLGreenfield International StadiumThiruvananthapuram20231111313*-1968.4200020
Oshada FernandoSLAdelaide OvalAdelaide2019110131313.002161.9000010
Ashen BandaraSLZhejiang University of Technology Cricket FieldHangzhou2023110131313.009144.4400002
Vijayakanth ViyaskanthSLZhejiang University of Technology Cricket FieldHangzhou20231111313*-1968.4200010
Kamil MisharaSLBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2022110131313.0012108.3300020
Pavan RathnayakeSLRiverside GroundChester-le-Street2026110131313.002356.5200010
Eshan MalingaSLThe Rose BowlSouthampton20261111313*-5260.0000011
Somachandra De SilvaSLCounty GroundBristol1983110131313.002065.0000000
Ravi RatnayekeSLEden ParkAuckland19831111313*-4032.5000000
Lalith KaluperumaSLTrent BridgeNottingham19751111313*-2748.1500010
Guy de AlwisSLCarisbrookDunedin19831111313*-4330.2300020
Guy de AlwisSLGreen Park StadiumKanpur1986110131313.00--000-0
Brendon KuruppuSLArbab Niaz StadiumPeshawar1987110131313.002650.0000010
Brendon KuruppuSLNehru StadiumMargao1989110131313.004727.6600010
Athula SamarasekeraSLRawalpindi Cricket StadiumRawalpindi1992110131313.0013100.0000020
Gamini WickremasingheSLTyronne Fernando StadiumMoratuwa19921111313*-1586.6700020
Ruwan KalpageSLNehru StadiumPune1999110131313.001776.4700000
Ruwan KalpageSLBerri OvalBerri19921111313*-4032.5000000
Sajeewa de SilvaSLCaptain Roop Singh StadiumGwalior19971111313*-7185.7100011
Sanath JayasuriyaSLLal Bahadur Shastri StadiumHyderabad1994-19972201396.503438.2400000
WPUJC VaasSLBundaberg Rum StadiumCairns20041211311*13.005026.0000000
Nuwan ZoysaSLMarrara OvalDarwin200412013126.503537.1400020
Muttiah MuralitharanSLSardar Patel Stadium, MoteraAhmedabad2006-200932013106.508162.5000020
Charitha BuddhikaSLEdgbaston Cricket GroundBirmingham200212013136.503834.2100100
Prabath NissankaSLSharjah Cricket Association StadiumSharjah2001-200352013116.502259.0900010
K WeeraratneSLBangabandhu National StadiumDhaka200042013116.501776.4700010
Farveez MaharoofSLR.Premadasa StadiumColombo20044201396.501492.8600010
Roshan MahanamaSLGreen ParkKanpur1986-198722013136.503834.2100100
Roshan MahanamaSLNehru StadiumMargao1989-19902201386.503636.1100000
Malinga BandaraSLVRA Cricket GroundAmstelveen200622013116.5011118.1800001
Chamara KapugederaSLShaheed Chandu StadiumBogra200622013136.503141.9400110
Ajantha MendisSLSophia GardensCardiff20111221312*-2065.0000020
Dimuth KarunaratneSLArun Jaitley StadiumDelhi201712013136.504727.6600110
Kaushal SilvaSLNew Wanderers StadiumJohannesburg201712013136.504330.2300120
Kithuruwan VithanageSLR Premadasa StadiumColombo2013-201522013126.502161.9000020
Kusal MendisSLNational StadiumKarachi201912013136.503141.9400110
Kasun RajithaSLKingsmeadDurban201922013126.504032.5000000
Vishwa FernandoSLOld TraffordManchester202412013136.506420.3100120
Vishwa FernandoSLSylhet International Cricket StadiumSylhet20241201396.504330.2300000
Sadeera SamarawickramaSLVidarbha Cricket Association Stadium, JamthaNagpur201712013136.501776.4700110
Roshen SilvaSLGalle International StadiumGalle201812013136.502650.0000120
Lasith AmbuldeniyaSLNational StadiumKarachi201912013136.503537.1400110
Charith AsalankaSLSeddon ParkHamilton2023-20252201396.502454.1700020
Charith AsalankaSLWankhede StadiumMumbai202322013126.503933.3300011

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.