Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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 Sinhalese Sports Club×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Arjuna RanatungaSLIndia tour of Sri Lanka 1985198523019011163.3348133.3311052
Roy DiasSLNew Zealand tour of Sri Lanka 1983/84198423013310844.3329644.93100190
Ranjan MadugalleSLIndia tour of Sri Lanka 1985198523111110355.501323.08100100
Sidath WettimunySLNew Zealand tour of Sri Lanka 1983/8419842301076535.6739027.4401090
Duleep MendisSLIndia tour of Sri Lanka 19851985231985149.0017170.5901030
Ranjan MadugalleSLNew Zealand tour of Sri Lanka 1983/8419842318544*42.5022537.78000110
Roy DiasSLIndia tour of Sri Lanka 19851985230848028.0067119.4001181
Sanath JayasuriyaSLSouth Africa tour of Sri Lanka 20042004110797979.008592.9401070
Arjuna RanatungaSLPakistan tour of Sri Lanka 1985/8619861117474*-8983.1501041
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 20042004110727272.0071101.4101041
Aravinda de SilvaSLIndia tour of Sri Lanka 19851985230583319.332200.0000011
Arjuna RanatungaSL1986 Asia Cup1986110575757.0055103.6401051
Aravinda de SilvaSL1986 Asia Cup1986110525252.006777.6101020
Duleep MendisSLNew Zealand tour of Sri Lanka 1983/841984230523617.3310748.6000060
Saman JayanthaSLSouth Africa tour of Sri Lanka 20042004110515151.006875.0001060
Amal SilvaSLIndia tour of Sri Lanka 19851985231443622.007548.0000010
Mahela JayawardeneSLSouth Africa tour of Sri Lanka 20042004110393939.004586.6700030
Brendon KuruppuSLNew Zealand tour of Sri Lanka 1983/841984110383838.005569.0900040
Ravi RatnayekeSLNew Zealand tour of Sri Lanka 1983/841984230352211.678839.7700040
Brendon KuruppuSL1986 Asia Cup1986110303030.005060.0000040
Arjuna RanatungaSLNew Zealand tour of Sri Lanka 1983/84198423029169.674269.0500030
Sanath KaluperumaSLNew Zealand tour of Sri Lanka 1983/841984120252312.509925.2500030
Roshan MahanamaSLPakistan tour of Sri Lanka 1985/861986110222222.004153.66000--
Duleep MendisSL1986 Asia Cup19861112222*-18122.2200030
Roshan MahanamaSL1986 Asia Cup1986110212121.005240.3800010
Somachandra De SilvaSLNew Zealand tour of Sri Lanka 1983/8419842312113*10.507528.0000110
Tillakaratne DilshanSLSouth Africa tour of Sri Lanka 20042004110181818.0017105.8800030
Ashantha de MelSLIndia tour of Sri Lanka 19851985221181618.00366.6700001
Keerthi RanasingheSLPakistan tour of Sri Lanka 1985/861986110141414.003145.16000--
Ravi RatnayekeSLIndia tour of Sri Lanka 19851985110131313.004727.6600010
Ashantha de MelSLPakistan tour of Sri Lanka 1985/861986110131313.008162.50000--
Sidath WettimunySLIndia tour of Sri Lanka 19851985110131313.00--000-0
Upul ChandanaSLSouth Africa tour of Sri Lanka 20042004110121212.006200.0000020
Guy de AlwisSLNew Zealand tour of Sri Lanka 1983/8419842301284.003930.7700000
Aravinda de SilvaSLPakistan tour of Sri Lanka 1985/861986110111111.001291.67000--
Vinothen JohnSLNew Zealand tour of Sri Lanka 1983/84198423296*9.002045.0000110
Susil FernandoSLNew Zealand tour of Sri Lanka 1983/841984120884.00819.8800110
Farveez MaharoofSLSouth Africa tour of Sri Lanka 2004200411155*-3166.6700000
Kaushal LokuarachchiSLSouth Africa tour of Sri Lanka 20042004110444.00580.0000000
Asanka GurusinhaSL1986 Asia Cup1986110444.001330.7700000
Don AnurasiriSLPakistan tour of Sri Lanka 1985/86198611144*-1233.33000-0
Brendon KuruppuSLPakistan tour of Sri Lanka 1985/861986110444.002615.38000-0
Rumesh RatnayakeSLIndia tour of Sri Lanka 19851985210222.00--00000
Ashantha de MelSLNew Zealand tour of Sri Lanka 1983/841984110222.00728.5700000
Asoka de SilvaSLIndia tour of Sri Lanka 1985198511111*---00000
Nuwan ZoysaSLSouth Africa tour of Sri Lanka 2004200411111*-1100.0000000
Roy DiasSLPakistan tour of Sri Lanka 1985/861986110111.00137.6900000
Avishka GunawardeneSLSouth Africa tour of Sri Lanka 20042004110000.0030.0000100
Roy DiasSL1986 Asia Cup198611100*-10.0000000
Duleep MendisSLPakistan tour of Sri Lanka 1985/861986110000.0040.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.