Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWD2/0 (1)WP chose to bowlFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

Sri Lanka: Batting by ground

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×Series: ICC Cricket World Cup 2014/15×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSLMelbourne Cricket GroundMelbourne2015111161161*-146110.27100220
Kumar SangakkaraSLSydney Cricket GroundSydney201522014910474.5020373.40100140
Lahiru ThirimanneSLWestpac StadiumWellington2015111139139*-14397.20100132
Kumar SangakkaraSLBellerive OvalHobart2015110124124124.0095130.53100134
Kumar SangakkaraSLWestpac StadiumWellington2015111117117*-86136.05100112
Kumar SangakkaraSLMelbourne Cricket GroundMelbourne2015111105105*-76138.16100131
Tillakaratne DilshanSLBellerive OvalHobart2015110104104104.0099105.05100101
Lahiru ThirimanneSLHagley OvalChristchurch2015110656565.0060108.3301080
Tillakaratne DilshanSLSydney Cricket GroundSydney2015220626231.006792.5401180
Angelo MathewsSLSydney Cricket GroundSydney2015220543527.006385.7100031
Lahiru ThirimanneSLMelbourne Cricket GroundMelbourne2015110525252.007866.6701030
Dinesh ChandimalSLSydney Cricket GroundSydney20151115252*-24216.6701081
Angelo MathewsSLBellerive OvalHobart2015110515151.0021242.8601016
Angelo MathewsSLHagley OvalChristchurch2015110464646.005288.4600050
Tillakaratne DilshanSLWestpac StadiumWellington2015110444444.005580.0000042
Lahiru ThirimanneSLSydney Cricket GroundSydney2015220424121.005379.2500050
Kumar SangakkaraSLHagley OvalChristchurch2015110393939.0038102.6300050
Tillakaratne DilshanSLHagley OvalChristchurch2015110242424.004158.5400020
Kushal Janith PereraSLBellerive OvalHobart2015110242424.0013184.6200022
Mahela JayawardeneSLSydney Cricket GroundSydney2015220231911.503860.5300010
Nuwan KulasekaraSLBellerive OvalHobart20151111818*-17105.8800011
Dimuth KarunaratneSLHagley OvalChristchurch2015110141414.002166.6700000
HMRKB HerathSLHagley OvalChristchurch2015110131313.001968.4200020
Dushmantha ChameeraSLBellerive OvalHobart20151111212*-9133.3300010
Nuwan KulasekaraSLHagley OvalChristchurch2015110101010.002147.6200010
Seekkuge PrasannaSLSydney Cricket GroundSydney2015110999.001181.8200010
Thisara PereraSLSydney Cricket GroundSydney2015220884.006133.3300120
Suranga LakmalSLHagley OvalChristchurch201511177*-1741.1800000
Thisara PereraSLBellerive OvalHobart2015110777.001163.6400000
Sachithra SenanayakeSLSydney Cricket GroundSydney2015110777.00887.5000010
Upul TharangaSLSydney Cricket GroundSydney2015110444.00580.0000000
Lahiru ThirimanneSLBellerive OvalHobart2015110444.002119.0500000
Jeevan MendisSLHagley OvalChristchurch2015110444.004100.0000010
Seekkuge PrasannaSLBellerive OvalHobart2015110333.00560.0000000
Kushal Janith PereraSLSydney Cricket GroundSydney2015110333.001030.0000000
Lasith MalingaSLSydney Cricket GroundSydney2015221333.00837.5000000
Mahela JayawardeneSLBellerive OvalHobart2015110222.00633.3300000
Dushmantha ChameeraSLSydney Cricket GroundSydney201511122*-540.0000000
Nuwan KulasekaraSLSydney Cricket GroundSydney2015110111.00250.0000000
Lasith MalingaSLBellerive OvalHobart2015110111.00333.3300000
Mahela JayawardeneSLHagley OvalChristchurch2015110000.0040.0000100
Lasith MalingaSLHagley OvalChristchurch2015110000.0010.0000100
Tharindu KaushalSLSydney Cricket GroundSydney2015110000.0010.0000100

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.