Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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/27NZIND

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: 1998–99 Australia Tri-Nation Series×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLAdelaide OvalAdelaide199922012912064.50126102.38100100
Sanath JayasuriyaSLWACA GroundPerth19992219050*90.0010784.11010122
Romesh KaluwitharanaSLSydney Cricket GroundSydney1999220865443.0012568.80010100
Hashan TillakaratneSLSydney Cricket GroundSydney1999221867386.0013066.1501040
Romesh KaluwitharanaSLMelbourne Cricket GroundMelbourne1999220836841.5080103.75010121
Marvan AtapattuSLBellerive OvalHobart1999110828282.0012167.7701060
Arjuna RanatungaSLMelbourne Cricket GroundMelbourne1999220777638.5010871.3001050
Avishka GunawardeneSLMelbourne Cricket GroundMelbourne1999110757575.0066113.6401092
Roshan MahanamaSLAdelaide OvalAdelaide1999220685534.009373.1201050
Sanath JayasuriyaSLSydney Cricket GroundSydney1999110656565.0062104.8401090
Sanath JayasuriyaSLAdelaide OvalAdelaide1999220635131.5056112.5001072
Upul ChandanaSLAdelaide OvalAdelaide1999220633831.507781.8200041
Romesh KaluwitharanaSLThe GabbaBrisbane1999110585858.006195.0801050
Romesh KaluwitharanaSLBellerive OvalHobart1999110545454.008265.8501050
Aravinda de SilvaSLSydney Cricket GroundSydney19991115252*-52100.0001031
Marvan AtapattuSLThe GabbaBrisbane1999110515151.009056.6701020
Marvan AtapattuSLWACA GroundPerth1999220513425.509156.0400030
Upul ChandanaSLMelbourne Cricket GroundMelbourne1999110505050.006873.5301030
Hashan TillakaratneSLThe GabbaBrisbane19991115050*-8658.1401020
Arjuna RanatungaSLBellerive OvalHobart19991114545*-6173.7700020
Hashan TillakaratneSLMelbourne Cricket GroundMelbourne1999220424221.007357.5300120
Arjuna RanatungaSLAdelaide OvalAdelaide1999220414120.505377.3600120
Mahela JayawardeneSLMelbourne Cricket GroundMelbourne1999220392719.507452.7000020
Mahela JayawardeneSLWACA GroundPerth1999220393619.505373.5800030
Hashan TillakaratneSLAdelaide OvalAdelaide1999220382819.008345.7800020
Hashan TillakaratneSLWACA GroundPerth1999110303030.006248.3900020
WPUJC VaasSLSydney Cricket GroundSydney1999221271427.002896.4300010
Arjuna RanatungaSLSydney Cricket GroundSydney1999220262613.004360.4700110
WPUJC VaasSLMelbourne Cricket GroundMelbourne1999221251425.003083.3300010
Arjuna RanatungaSLWACA GroundPerth1999220251412.505347.1700000
Avishka GunawardeneSLSydney Cricket GroundSydney1999110242424.004553.3300010
Upul ChandanaSLThe GabbaBrisbane1999110232323.003271.8800010
Pramodya WickramasingheSLAdelaide OvalAdelaide19992222321*-3076.6700020
Marvan AtapattuSLSydney Cricket GroundSydney1999220221811.003857.8900010
WPUJC VaasSLWACA GroundPerth1999221202020.0020100.0000020
Romesh KaluwitharanaSLWACA GroundPerth199922018139.002378.2600020
Marvan AtapattuSLMelbourne Cricket GroundMelbourne199922013126.503043.3300010
Mahela JayawardeneSLSydney Cricket GroundSydney199922013116.502846.4300000
Muttiah MuralitharanSLAdelaide OvalAdelaide1999221131113.001492.8600010
Pramodya WickramasingheSLMelbourne Cricket GroundMelbourne19992201286.001580.0000010
Aravinda de SilvaSLMelbourne Cricket GroundMelbourne1999110111111.001384.6200010
Pramodya WickramasingheSLWACA GroundPerth1999110101010.0010100.0000010
Roshan MahanamaSLWACA GroundPerth19992201065.002835.7100010
Upul ChandanaSLWACA GroundPerth1999110999.001947.3700000
Romesh KaluwitharanaSLAdelaide OvalAdelaide1999220994.501275.0000110
Upul ChandanaSLBellerive OvalHobart1999110888.001172.7300000
Pramodya WickramasingheSLThe GabbaBrisbane199911177*-5140.0000010
WPUJC VaasSLThe GabbaBrisbane1999110555.001631.2500000
Roshan MahanamaSLSydney Cricket GroundSydney1999110555.00771.4300000
WPUJC VaasSLAdelaide OvalAdelaide1999220552.50771.4300100
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.