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 series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×v India×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSLIndia tour of Sri Lanka 19971997670781340111.5799378.652308911
Aravinda de SilvaSLIndia tour of Sri Lanka 19971997671604146100.6786469.91410631
Roshan MahanamaSLIndia tour of Sri Lanka 1997199767047422567.7193250.86130551
Kumar SangakkaraSLIndia in Sri Lanka Test Series 20102010351467219116.7575761.69210522
Marvan AtapattuSLSri Lanka tour of India 2005/062005101204348836.1776356.88040520
Mahela JayawardeneSLSri Lanka tour of India 2005/06200591104217138.2765963.88051551
Sonal DinushaSLIndia tour of Sri Lanka 20262026241420133*140.0072258.17310288
Kumar SangakkaraSLSri Lanka tour of India 2005/06200510121420138*38.1866063.64100494
Roy DiasSLSri Lanka tour of India 1982/83198245041912183.8041586.51220370
Roy DiasSLIndia tour of Sri Lanka 1985198569139210649.0032669.02131401
Tillakaratne DilshanSLSri Lanka tour of India 2005/0620051012239281*39.2054571.93052491
Angelo MathewsSLIndia tour of Sri Lanka 2017201791213818334.6463560.00031376
Aravinda de SilvaSLIndia tour of Sri Lanka 1993199368037414846.7576948.63120404
Mahela JayawardeneSLSri Lanka in India Test Series 2009/10200935037327574.6066855.84100381
Duleep MendisSLIndia tour of Sri Lanka 1985198569337312462.1728964.71130153
Niroshan DickwellaSLIndia tour of Sri Lanka 2017201791203686730.6744083.64030503
Dinesh ChandimalSLSri Lanka tour of India 2017/18201736036616461.0074549.13120432
Tillakaratne DilshanSLSri Lanka in India ODI Series 2009/10200955035316070.60313112.78200455
Angelo MathewsSLSri Lanka tour of India 2017/1820178102350111*43.7566652.55210426
Angelo MathewsSLSri Lanka in India ODI Series 2014/152014552339139*113.00331102.421202912
Angelo MathewsSLIndia in Sri Lanka Test Series 2015201536033911056.5061055.57210382
Roshan MahanamaSLSri Lanka tour of India 1993/9419946903387337.5666450.90020380
Aravinda de SilvaSLSri Lanka tour of India 1997/981997562313110*78.2555856.09120354
Thilan SamaraweeraSLIndia in Sri Lanka Test Series 20102010353306137*153.0060150.92121271
Roshan MahanamaSLIndia tour of Sri Lanka 1993199357130415150.6770243.30111370
Prasanna JayawardeneSLSri Lanka in India Test Series 2009/102009351297154*74.2552356.79100293
Mahela JayawardeneSLIndia tour of Sri Lanka 2001200134029613974.0045065.78200381
Upul TharangaSLSri Lanka in India ODI Series 2009/10200955029511859.0031294.55121287
Tharanga ParanavitanaSLIndia in Sri Lanka Test Series 2010201036129211158.4061747.33200351
Marvan AtapattuSLSri Lanka tour of India 1997/98199756029010848.3369741.61110420
Mahela JayawardeneSLIndia in Sri Lanka Test Series 2010201035028817457.6052854.55110301
Dinesh ChandimalSLIndia in Sri Lanka Test Series 20152015361288162*57.6034383.97110385
Asanka GurusinhaSLSri Lanka tour of India 1986/871986-198781002865428.6025767.32020134
Dimuth KarunaratneSLIndia tour of Sri Lanka 2017201736028514147.5063245.09110300
Mahela JayawardeneSLIndia in Sri Lanka Test Series 2008200835127913669.7554551.19120241
Duleep MendisSLSri Lanka tour of India 1982/83198245027610555.2021181.04200171
Tillakaratne DilshanSLCommonwealth Bank Series 2011/122012441275160*91.6733981.12110235
Kumar SangakkaraSLIndia in Sri Lanka ODI Series 2008/0920095502718454.2032084.69030231
Arjuna RanatungaSLSri Lanka tour of India 1986/871986-198781002695926.9024594.69021196
Ravi RatnayekeSLSri Lanka tour of India 1986/871986-198781012659329.4414640.41020150
Aravinda de SilvaSL1998 Nidahas Trophy199833026410588.0029988.29120201
Kusal MendisSLIndia tour of Sri Lanka 20172017710025711025.7041661.78101370
Arjuna RanatungaSLIndia tour of Sri Lanka 1985198568125611136.5759120.34111113
Marvan AtapattuSLIndia tour of Sri Lanka 1997199767025411836.2935671.35100270
Sanath JayasuriyaSL2000–01 Sharjah Champions Trophy200033024818982.67238104.20100285
Tillakaratne DilshanSLSri Lanka in India Test Series 2009/10200935024811249.6033574.03201262
Dasun ShanakaSLSri Lanka tour of India 2022/232023662245108*61.25184133.151101914
Thilan SamaraweeraSLIndia in Sri Lanka Test Series 2008200834124312781.0047151.59110310
Malinda WarnapuraSLIndia in Sri Lanka Test Series 2008200835124311560.7542357.45121291
Mahela JayawardeneSLPakistan tour of India 1998/991999110242242242.0046552.04100302
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.