Sri Lanka: Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×

Player figures come from full scorecards, which we hold for 1,055 of the 1,485 matches in this selection (from 1982). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dhananjaya de SilvaSL202220222026061710923.7387970.19122706
Roshen SilvaSL201820181019261610936.24147741.71141473
Angelo MathewsSL20222022813161519951.25135445.42212548
Thilan SamaraweeraSL201120111922661510238.44122650.16122680
Thisara PereraSL20182018242256096435.82445136.850434131
Roshan MahanamaSL19921992610060715360.70118551.22240791
Aravinda de SilvaSL1991199159060326767.0093764.35210767
Sanath JayasuriyaSL200820081918059913033.28567105.642226920
Tillakaratne DilshanSL200420042528759910428.5299660.14102621
Sonal DinushaSL20262026482595133*99.17101858.45320518
Avishka FernandoSL201920192424059510424.7961896.281225913
Angelo MathewsSL201020102923658577*34.4175377.69042459
Thilan SamaraweeraSL20082008610258212772.75102756.67241760
Angelo MathewsSL201920191417358211341.5790564.31141546
Tharanga ParanavitanaSL201120111122258076*29.00163935.39054601
Dimuth KarunaratneSL20222022815156910740.64112350.67140650
Milinda SiriwardanaSL20152015191915596831.0663188.590405121
Marvan AtapattuSL19981998815255522342.69131442.24122711
Thilan SamaraweeraSL2012201210181554115*32.59139039.86131580
Thisara PereraSL201420143125654980*28.89416131.970314624
Farveez MaharoofSL20062006323145487220.30110649.55043599
Thilan SamaraweeraSL200520051015154113838.64111348.61142710
Dilruwan PereraSL201720171323353892*26.90102152.690446312
Mahela JayawardeneSL19991999913153524244.58111847.85121653
Kaushal SilvaSL20162016918053411529.67127241.98131620
Dimuth KarunaratneSL20242024101915348629.6792557.73050613
Tharanga ParanavitanaSL20092009101805307329.44103551.21042680
Roy DiasSL19821982510052910952.9074662.87151731
Pavan RathnayakeSL202620261919152812129.33470112.341224810
Arjuna RanatungaSL19971997111915288629.33116445.36040614
Niroshan DickwellaSL20212021131825219632.5679165.87030492
Thilan SamaraweeraSL200420041018351610034.40142536.21121530
Arjuna RanatungaSL19981998813151587*42.92111346.27051664
Janith LiyanageSL20252025181765157846.8255892.290414015
Dimuth KarunaratneSL20142014713151415242.83109446.98121631
Malinda WarnapuraSL20082008813151212042.6789457.27233621
Arjuna RanatungaSL19931993813151113142.5888957.48130655
Sanath JayasuriyaSL19981998815151121336.5074268.87132726
Arjuna RanatungaSL1995199571415109039.2399551.26052623
Dasun ShanakaSL20212021313045105019.6266676.580113312
Asanka GurusinhaSL19951995714050614336.14130738.71200482
Oshada FernandoSL201920191316250210235.8678963.62122618
Dimuth KarunaratneSL20162016918149811029.29101449.11133520
Russel ArnoldSL19991999913349712349.70109645.35221631
Marvan AtapattuSL20062006211844978035.5068172.98030380
Dinesh ChandimalSL20212021172344887125.6884257.96040386
Michael VandortSL20072007811048713844.27100448.51211524
Hashan TillakaratneSL19931993813448593*53.89129137.57041590
Upul TharangaSL200920091111047811843.4556384.90143478
Lahiru ThirimanneSL20192019152024746426.3396449.17023401

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.