Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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: Commonwealth Bank Series 2011/12×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSLBellerive OvalHobart2012221163160*163.0017493.68100113
Mahela JayawardeneSLAdelaide OvalAdelaide20123301388046.0015290.79010111
Tillakaratne DilshanSLAdelaide OvalAdelaide201233013010643.3315086.67100131
Kumar SangakkaraSLBellerive OvalHobart201222012710563.50109116.51100102
Mahela JayawardeneSLBellerive OvalHobart20122201078553.5011493.8601072
Dinesh ChandimalSLAdelaide OvalAdelaide20123311038151.5011589.5701091
Dinesh ChandimalSLWestern Australia Cricket Association GroundPerth20122201016450.5013177.1001080
Kumar SangakkaraSLAdelaide OvalAdelaide201233110151*50.5012282.79010100
Angelo MathewsSLWestern Australia Cricket Association GroundPerth2012221976497.0010493.2701061
Tillakaratne DilshanSLWestern Australia Cricket Association GroundPerth2012220884844.0013664.71000100
Dinesh ChandimalSLBellerive OvalHobart2012221828082.0010280.3901070
Tillakaratne DilshanSLBrisbane Cricket Ground, WoolloongabbaBrisbane2012220785139.009482.98010101
Lahiru ThirimanneSLBrisbane Cricket Ground, WoolloongabbaBrisbane2012220766238.009282.6101060
Dinesh ChandimalSLMelbourne Cricket GroundMelbourne2012110757575.008489.2901032
Nuwan KulasekaraSLBrisbane Cricket Ground, WoolloongabbaBrisbane2012210737373.0043169.7701073
Upul TharangaSLAdelaide OvalAdelaide2012320717135.5012457.2601131
Kumar SangakkaraSLMelbourne Cricket GroundMelbourne2012110646464.009368.8201030
Mahela JayawardeneSLSydney Cricket GroundSydney20121116161*-6791.0401050
Upul TharangaSLBrisbane Cricket Ground, WoolloongabbaBrisbane2012110606060.006789.5501030
Mahela JayawardeneSLBrisbane Cricket Ground, WoolloongabbaBrisbane2012220594529.506985.5100040
Dinesh ChandimalSLBrisbane Cricket Ground, WoolloongabbaBrisbane2012220523826.007668.4200010
Lahiru ThirimanneSLMelbourne Cricket GroundMelbourne2012110515151.005986.4401020
Kumar SangakkaraSLBrisbane Cricket Ground, WoolloongabbaBrisbane2012220504225.006478.1300040
Angelo MathewsSLBrisbane Cricket Ground, WoolloongabbaBrisbane20121114949*-37132.4300041
Kumar SangakkaraSLWestern Australia Cricket Association GroundPerth2012220482624.006672.7300050
Tillakaratne DilshanSLSydney Cricket GroundSydney2012110454545.0041109.7600041
Angelo MathewsSLBellerive OvalHobart2012220382419.004192.6800020
Mahela JayawardeneSLWestern Australia Cricket Association GroundPerth2012220362318.004776.6000030
Dhammika PrasadSLBrisbane Cricket Ground, WoolloongabbaBrisbane20121113131*-21147.6200021
Kumar SangakkaraSLSydney Cricket GroundSydney2012110303030.0029103.4500041
Lahiru ThirimanneSLAdelaide OvalAdelaide2012210303030.005752.6300010
Nuwan KulasekaraSLAdelaide OvalAdelaide2012320271513.503577.1400020
Lahiru ThirimanneSLBellerive OvalHobart2012210242424.003470.5900010
Thisara PereraSLBellerive OvalHobart20122212421*24.0014171.4300021
Sachithra SenanayakeSLAdelaide OvalAdelaide20121112222*-14157.1400030
Farveez MaharoofSLAdelaide OvalAdelaide20122111818*-2475.0000010
Angelo MathewsSLAdelaide OvalAdelaide2012110171717.003056.6700010
Dhammika PrasadSLWestern Australia Cricket Association GroundPerth20122111515*-11136.3600010
Nuwan KulasekaraSLWestern Australia Cricket Association GroundPerth20122201587.502075.0000000
HMRKB HerathSLMelbourne Cricket GroundMelbourne20121111414*-2166.6700001
Farveez MaharoofSLBrisbane Cricket Ground, WoolloongabbaBrisbane201222112812.001866.6700000
Thisara PereraSLBrisbane Cricket Ground, WoolloongabbaBrisbane2012110101010.007142.8600010
Lahiru ThirimanneSLWestern Australia Cricket Association GroundPerth20122201075.001758.8200000
Tillakaratne DilshanSLMelbourne Cricket GroundMelbourne2012110999.001656.2500020
Sachithra SenanayakeSLWestern Australia Cricket Association GroundPerth2012110999.002437.5000000
Upul TharangaSLWestern Australia Cricket Association GroundPerth2012220954.502437.5000010
Chamara KapugederaSLAdelaide OvalAdelaide2012210777.001838.8900000
Thisara PereraSLWestern Australia Cricket Association GroundPerth2012110777.001258.3300000
Dinesh ChandimalSLSydney Cricket GroundSydney201211166*-875.0000010
Lasith MalingaSLAdelaide OvalAdelaide2012320663.00966.6700110
Page 1Next

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.