Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Sri Lanka: Batting by ground (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×v Scotland×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLBellerive OvalHobart2015110124124124.0095130.53100134
Tillakaratne DilshanSLBellerive OvalHobart2015110104104104.0099105.05100101
Dimuth KarunaratneSLGrange Cricket Club, Raeburn PlaceEdinburgh2019110777777.008887.5001070
Pathum NissankaSLQueens Sports ClubBulawayo2023110757575.008588.24010100
Avishka FernandoSLGrange Cricket Club, Raeburn PlaceEdinburgh2019110747474.007894.8701053
Kusal MendisSLGrange Cricket Club, Raeburn PlaceEdinburgh2019110666666.0056117.8601043
Mahela JayawardeneSLGrange Club Cricket GroundEdinburgh2011110646464.0064100.0001071
Charith AsalankaSLQueens Sports ClubBulawayo2023110636363.006596.9201042
Dimuth KarunaratneSLGrange Club Cricket GroundEdinburgh2011110606060.008273.1701030
Angelo MathewsSLBellerive OvalHobart2015110515151.0021242.8601016
Lahiru ThirimanneSLGrange Cricket Club, Raeburn PlaceEdinburgh20191114444*-40110.0000031
Jeevan MendisSLGrange Club Cricket GroundEdinburgh20111113434*-26130.7700031
Lasith MalingaSLGrange Club Cricket GroundEdinburgh20111113232*-15213.3300022
Sadeera SamarawickramaSLQueens Sports ClubBulawayo2023110262626.003574.2900040
Dinesh ChandimalSLGrange Club Cricket GroundEdinburgh2011110242424.003080.0000020
Kushal Janith PereraSLBellerive OvalHobart2015110242424.0013184.6200022
Angelo MathewsSLGrange Club Cricket GroundEdinburgh2011110232323.002785.1900010
Dhananjaya de SilvaSLQueens Sports ClubBulawayo2023110232323.003174.1900020
Thilina KandambySLGrange Club Cricket GroundEdinburgh2011110202020.003066.6700010
Nuwan KulasekaraSLBellerive OvalHobart20151111818*-17105.8800011
Mahesh TheekshanaSLQueens Sports ClubBulawayo20231111616*-2176.1900010
Isuru UdanaSLGrange Cricket Club, Raeburn PlaceEdinburgh2019110151515.007214.2900002
Wanindu HasarangaSLQueens Sports ClubBulawayo2023110151515.0012125.0000020
Jeevan MendisSLGrange Cricket Club, Raeburn PlaceEdinburgh2019110131313.008162.5000011
Suranga LakmalSLGrange Cricket Club, Raeburn PlaceEdinburgh20191111212*-4300.0000011
Dushmantha ChameeraSLBellerive OvalHobart20151111212*-9133.3300010
Thisara PereraSLGrange Club Cricket GroundEdinburgh2011110999.001752.9400000
Thisara PereraSLBellerive OvalHobart2015110777.001163.6400000
Dimuth KarunaratneSLQueens Sports ClubBulawayo2023110777.00977.7800010
Dhananjaya de SilvaSLGrange Cricket Club, Raeburn PlaceEdinburgh2019110777.001070.0000000
Tillakaratne DilshanSLGrange Club Cricket GroundEdinburgh2011110666.00966.6700000
CBRLS KumaraSLQueens Sports ClubBulawayo2023110555.001729.4100000
Lahiru ThirimanneSLBellerive OvalHobart2015110444.002119.0500000
Seekkuge PrasannaSLBellerive OvalHobart2015110333.00560.0000000
Mahela JayawardeneSLBellerive OvalHobart2015110222.00633.3300000
Lasith MalingaSLBellerive OvalHobart2015110111.00333.3300000
Angelo MathewsSLGrange Cricket Club, Raeburn PlaceEdinburgh2019110111.001010.0000000
Kusal MendisSLQueens Sports ClubBulawayo2023110111.00166.2500000
Kasun RajithaSLQueens Sports ClubBulawayo2023110111.00616.6700000
Thisara PereraSLGrange Cricket Club, Raeburn PlaceEdinburgh2019110000.0010.0000100
Dasun ShanakaSLQueens Sports ClubBulawayo2023110000.0010.0000100

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