Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Wanindu HasarangaSLSeddon ParkHamilton2023-2025220110.50714.2900100
Asitha FernandoSLZahur Ahmed Chowdhury StadiumChattogram2022-2024220110.50313.2300100
Asitha FernandoSLLord'sLondon202412211*-425.0000000
Asitha FernandoSLPallekele International Cricket StadiumKandy2022-2025112211*-250.0000000
Prabath JayasuriyaSLKingsmeadDurban2024120110.50156.6700100
Charith AsalankaSLRiverside GroundChester-le-Street2021-2026220110.50911.1100100
Mahesh TheekshanaSLBay OvalMount Maunganui2024220110.50425.0000100
Pathum NissankaSLWankhede StadiumMumbai2023220110.50425.0000100
Praveen JayawickramaSLM Chinnaswamy StadiumBengaluru202212211*-520.0000000
Pramod MadushanSLGMHBA Stadium, South Geelong, VictoriaGeelong202222111*1.001100.0000100
Ravi RatnayekeSLGaddafi StadiumLahore198222111*1.00273.7000100
Ravi RatnayekeSLArbab Niaz StadiumPeshawar1985-1987220110.50812.5000100
Ashantha de MelSLJinnah StadiumSialkot1985120110.50--00100
Lalith KaluperumaSLP Saravanamuttu StadiumColombo1982120110.501010.0000100
Guy de AlwisSLVidarbha C.A. GroundNagpur1986120110.50--00100
Asanka GurusinhaSLGymkhana Club GroundNairobi1996220110.50156.6700100
Roshan JurangpathySLAsgiriya StadiumKandy1985120110.5040.0000100
Don AnurasiriSLTyronne Fernando StadiumMoratuwa1992-1993420110.50195.2600100
Pramodya WickramasingheSLJinnah StadiumSialkot1991-1995220110.501010.0000100
Ravindra PushpakumaraSLMcLean ParkNapier1995120110.50119.0900100
Muttiah MuralitharanSLBangabandhu National StadiumDhaka1998-200063111*0.50425.0000200
Muttiah MuralitharanSLNewlandsCape Town2001-200333111*0.50119.0900200
Vishwa FernandoSLSir Vivian Richards StadiumNorth Sound202123211*1.00137.6900100
CBRLS KumaraSLNational StadiumKarachi2019331110.50119.0900100
Nuwan ThusharaSLRangiri Dambulla International StadiumDambulla2024-202673311*-425.0000000
Champaka RamanayakeSLEden ParkAuckland1991230110.33362.7800200
Nuwan PradeepSLSheikh Zayed StadiumAbu Dhabi2011-2017240110.25520.0000300
Asoka de SilvaSLK. D. Singh Babu StadiumLucknow1989110000.0010.0000100
Sanath JayasuriyaSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2005110000.0020.0000100
Sanath JayasuriyaSLKensington Oval, Bridgetown, BarbadosBridgetown2003110000.0030.0000100
Sanath JayasuriyaSLCaptain Roop Singh StadiumGwalior1997110000.0010.0000100
Sanath JayasuriyaSLJade StadiumChristchurch2007110000.0020.0000100
Sanath JayasuriyaSLGandhi StadiumJalandhar1994110000.0020.0000100
Sanath JayasuriyaSLNiaz StadiumHyderabad1992110000.0010.0000100
Romesh KaluwitharanaSLThe PadangSingapore1996110000.00110.0000100
Romesh KaluwitharanaSLNehru StadiumIndore1997110000.0030.0000100
Marvan AtapattuSLCaptain Roop Singh StadiumGwalior1997110000.0040.0000100
Marvan AtapattuSLPaikiasothy Saravanamuttu StadiumColombo2003110000.0050.0000100
Mahela JayawardeneSLVidarbha Cricket Association GroundNagpur1999110000.0020.0000100
Russel ArnoldSLVidarbha C.A. GroundNagpur2005110000.0030.0000100
Russel ArnoldSLSeddon ParkHamilton2001110000.0020.0000100
Kumar SangakkaraSLRajiv Gandhi International Stadium, UppalHyderabad2014110000.0010.0000100
Kumar SangakkaraSLJohn Davies OvalQueenstown2005110000.0060.0000100
Kumar SangakkaraSLNehru Stadium, FatordaMargao2007110000.0040.0000100
Upul ChandanaSLKeenan StadiumJamshedpur1999110000.0010.0000100
Upul ChandanaSLCounty GroundSouthampton1999110000.0010.0000100
WPUJC VaasSLKeenan StadiumJamshedpur1999110000.0010.0000100
WPUJC VaasSLVidarbha Cricket Association GroundNagpur1999210000.0040.0000100
WPUJC VaasSLLal Bahadur Shastri StadiumHyderabad1994-1997210000.0010.0000100
Nuwan ZoysaSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2005110000.0010.0000100
PreviousPage 105Next

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.