Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Sri Lanka: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At P Sara Oval×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Thilan SamaraweeraSLIndia in Sri Lanka Test Series 20102010121220137*220.0042751.52110181
Kumar SangakkaraSLBangladesh tour of Sri Lanka 20072007111200200*-32561.54100202
Arjuna RanatungaSLPakistan tour of Sri Lanka 1985/861986121188135*188.0020864.90110144
Mahela JayawardeneSLEngland in Sri Lanka Test Series 2011/12201212016910584.5040741.52110151
Tillakaratne DilshanSLBangladesh tour of Sri Lanka 20052005110168168168.0017993.85100191
Roshan MahanamaSLIndia tour of Sri Lanka 1993199312015715178.5040039.25100200
Asanka GurusinhaSLPakistan tour of Sri Lanka 1985/861986121155116*155.0030737.79100140
Aravinda de SilvaSLIndia tour of Sri Lanka 1993199312015014875.0030149.83100172
Dinesh ChandimalSLBangladesh in Sri Lanka Test Series 2016/17201712014313871.5031345.69100111
Thilan SamaraweeraSLBangladesh tour of Sri Lanka 20052005110138138138.0021763.59100200
Hashan TillakaratneSLIndia tour of Sri Lanka 199319931201378668.5040234.08020180
Mahela JayawardeneSLSouth Africa tour of Sri Lanka 2006200612013612368.0027549.45100132
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 200920091201338766.5021462.15010121
Dimuth KarunaratneSLBangladesh in Sri Lanka Test Series 2016/17201712013312666.5027648.19100111
Aravinda de SilvaSLPakistan tour of Sri Lanka 1994199412013212766.0016480.49100191
Angelo MathewsSLNew Zealand in Sri Lanka Test Series 2012/1320121201318465.5033938.64010162
Angelo MathewsSLIndia in Sri Lanka Test Series 2015201512012510262.5020660.68100150
Sanath JayasuriyaSLSouth Africa tour of Sri Lanka 200620061201207360.0014185.11010173
Angelo MathewsSLPakistan in Sri Lanka Test Series 2015201512112077120.0021057.14010120
Milinda SiriwardanaSLSobers/Tissera Trophy 2015/1620151201106855.0017164.3301094
Dhananjaya de SilvaSLNew Zealand in Sri Lanka Test Series 2019201912011010955.0016765.87100162
Aravinda de SilvaSLAustralia tour of Sri Lanka 19921992110105105105.00105100.00100122
Kumar SangakkaraSLIndia in Sri Lanka Test Series 201020101201037551.5016363.1901062
Angelo MathewsSLEngland in Sri Lanka Test Series 2011/1220121201035751.5025540.39010120
Thilan SamaraweeraSLEngland in Sri Lanka Test Series 2011/1220121201015450.5026837.6901090
Asanka GurusinhaSLIndia tour of Sri Lanka 19931993120915645.5032627.9101081
Dimuth KarunaratneSLNew Zealand in Sri Lanka Test Series 20192019120866543.0023536.6001080
Farveez MaharoofSLSouth Africa tour of Sri Lanka 20062006121855685.0022837.28010130
Roshan MahanamaSLNew Zealand tour of Sri Lanka 1992/9319921118484*-10977.0601071
Thilan SamaraweeraSLNew Zealand in Sri Lanka Test Series 2012/132012120837641.5020440.6901060
Aravinda de SilvaSLSouth Africa tour of Sri Lanka 19931993110828282.0026331.1801080
Malinda WarnapuraSLBangladesh tour of Sri Lanka 20072007110828282.0014058.5701090
Ajantha MendisSLIndia in Sri Lanka Test Series 20102010120817840.5019840.91010101
Kaushal SilvaSLPakistan in Sri Lanka Test Series 20152015110808080.0021836.70010100
Dimuth KarunaratneSLPakistan in Sri Lanka Test Series 20152015120785039.0012462.9001070
Suranga LakmalSLBangladesh in Sri Lanka Test Series 2016/172017120774238.509382.8000061
Chamara KapugederaSLSouth Africa tour of Sri Lanka 20062006120766338.0011764.96010102
Lahiru ThirimanneSLIndia in Sri Lanka Test Series 20152015120736236.5019437.6301051
Prasanna JayawardeneSLSouth Africa tour of Sri Lanka 20062006120724236.0012856.2500091
WPUJC VaasSLSouth Africa tour of Sri Lanka 20062006120686434.0015045.33010100
Sanath JayasuriyaSLSouth Africa tour of Sri Lanka 19931993110656565.009270.6501090
WPUJC VaasSLBangladesh tour of Sri Lanka 20052005110656565.006698.48010111
Malinda WarnapuraSLPakistan in Sri Lanka Test Series 20092009120655432.507389.0401081
Mahela JayawardeneSLIndia in Sri Lanka Test Series 20102010120615630.5017235.4701040
Angelo MathewsSLSobers/Tissera Trophy 2015/162015120604630.0014740.8200040
Arjuna RanatungaSL1994 Singer World Series1994110595959.007183.1001021
Dilruwan PereraSLBangladesh in Sri Lanka Test Series 2016/172017120595029.5019430.4101061
Duleep MendisSLPakistan tour of Sri Lanka 1985/861986110585858.00--010-0
Roshan MahanamaSLPakistan tour of Sri Lanka 19941994120583729.0012347.1500070
Mahela JayawardeneSLPakistan in Sri Lanka Test Series 200920091215637*56.008863.6400080
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.