Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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 Saravanamuttu Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Aravinda de SilvaSLBangladesh tour of Sri Lanka 20022002110206206206.0023488.03100281
Kumar SangakkaraSLIndia in Sri Lanka Test Series 2008200812014814474.0029650.00100140
Sanath JayasuriyaSLBangladesh tour of Sri Lanka 20022002110145145145.0016488.41100136
Sidath WettimunySLAustralia tour of Sri Lanka 1982/831983220935646.5017154.3901040
Roy DiasSLEngland tour of Sri Lanka 1981/821982120777738.5013656.62011110
Kumar SangakkaraSLBangladesh tour of Sri Lanka 20022002110757575.0011167.57010120
Ranjan MadugalleSLEngland tour of Sri Lanka 1981/821982120686534.0021631.4801031
Chamara SilvaSLBangladesh in Sri Lanka ODI Series 20072007110656565.007685.5301081
Arjuna RanatungaSLAustralia tour of Sri Lanka 1982/8319832216555*65.0061106.5601032
Susil FernandoSLAustralia tour of Sri Lanka 1982/831983220653432.5013448.5100020
Malinda WarnapuraSLIndia in Sri Lanka Test Series 200820081216254*62.0012151.2401050
Upul TharangaSLBangladesh in Sri Lanka ODI Series 20072007110575757.0010454.8101070
Arjuna RanatungaSLEngland tour of Sri Lanka 1981/821982120565428.0010056.0001070
Mahela JayawardeneSLIndia in Sri Lanka Test Series 200820081215250*52.009157.1401030
Prasanna JayawardeneSLIndia in Sri Lanka Test Series 20082008110494949.0011642.2400050
WPUJC VaasSLIndia in Sri Lanka Test Series 20082008110474747.0011142.3400090
Ranjan MadugalleSLAustralia tour of Sri Lanka 1982/831983220463723.006373.0200031
Duleep MendisSLEngland tour of Sri Lanka 1981/821982120442722.0012136.3600041
Bandula WarnapuraSLEngland tour of Sri Lanka 1981/821982120403820.0018022.2200050
Dhammika PrasadSLIndia in Sri Lanka Test Series 20082008110363636.005664.2900050
Thilan SamaraweeraSLIndia in Sri Lanka Test Series 20082008110353535.008441.6700030
Charitha BuddhikaSLBangladesh tour of Sri Lanka 200220021113131*-4568.8900040
Ashantha de MelSLAustralia tour of Sri Lanka 1982/831983220282714.003093.3300000
Russel ArnoldSLBangladesh tour of Sri Lanka 20022002110252525.0025100.0000040
Tillakaratne DilshanSLBangladesh in Sri Lanka ODI Series 20072007110242424.003275.0000010
Mahes GoonatillekeSLEngland tour of Sri Lanka 1981/8219821222422*-4257.1400030
Tillakaratne DilshanSLIndia in Sri Lanka Test Series 20082008110232323.004551.1100030
Jehan MubarakSLBangladesh in Sri Lanka ODI Series 200720071112222*-20110.0000010
Michael VandortSLIndia in Sri Lanka Test Series 20082008120221411.005738.6000030
Somachandra De SilvaSLAustralia tour of Sri Lanka 1982/8319832222215*-2491.6700000
Sanath JayasuriyaSLBangladesh in Sri Lanka ODI Series 20072007110212121.002391.3000021
Ashantha de MelSLEngland tour of Sri Lanka 1981/821982120211910.507528.0000020
Marvan AtapattuSLBangladesh tour of Sri Lanka 20022002110202020.003262.5000030
Duleep MendisSLAustralia tour of Sri Lanka 1982/83198322018169.003551.4300000
Ajantha MendisSLIndia in Sri Lanka Test Series 20082008110171717.002860.7100020
Kumar SangakkaraSLBangladesh in Sri Lanka ODI Series 20072007110161616.001984.2100020
Farveez MaharoofSLBangladesh in Sri Lanka ODI Series 200720071111616*-12133.3300001
Dilhara FernandoSLBangladesh tour of Sri Lanka 20022002110151515.002462.5000020
Sidath WettimunySLEngland tour of Sri Lanka 1981/8219821201597.507819.2300010
Ajit de SilvaSLEngland tour of Sri Lanka 1981/82198212012126.002744.4400120
Roy DiasSLAustralia tour of Sri Lanka 1982/831983220753.501258.3300000
Guy de AlwisSLAustralia tour of Sri Lanka 1982/831983210666.006100.0000000
Prasanna JayawardeneSLBangladesh tour of Sri Lanka 20022002110555.001631.2500000
Sujeewa de SilvaSLBangladesh tour of Sri Lanka 2002200211155*-1729.4100010
Somachandra De SilvaSLEngland tour of Sri Lanka 1981/821982120432.002814.2900000
Mahela JayawardeneSLBangladesh in Sri Lanka ODI Series 20072007110222.001513.3300000
Lalith KaluperumaSLEngland tour of Sri Lanka 1981/821982120110.501010.0000100
Mahela JayawardeneSLBangladesh tour of Sri Lanka 20022002110000.0030.0000100
Muttiah MuralitharanSLIndia in Sri Lanka Test Series 2008200811100*-10.0000000
Muttiah MuralitharanSLBangladesh tour of Sri Lanka 20022002110000.0010.0000100
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.