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

The most runs in a calendar year in all cricket for Sri Lanka v Ireland: 397 by Dimuth Karunaratne in 2023.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×v Ireland×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dimuth KarunaratneSL20232023330397179132.3347184.29300380
Kusal MendisSL20232023330385245128.3348579.382013612
Nishan MadushkaSL20232023220234205117.0038760.47100261
Sadeera SamarawickramaSL20232023321186104*186.0020093.00110150
Kushal Janith PereraSL2016201622016713583.50166100.60100202
Dinesh ChandimalSL20232023222115102*-16968.05100140
Dinesh ChandimalSL20162016221103100*103.0011192.7910060
Angelo MathewsSL20232023221100100*100.0011785.4710164
Seekkuge PrasannaSL20162016220959547.5050190.0001159
Mahela JayawardeneSL20092009110787878.0053147.1701091
Angelo MathewsSL20162016220734936.5071102.8200053
Dhanushka GunathillekeSL20162016220726336.008980.9001071
Wanindu HasarangaSL20212021110717171.0047151.06010101
Kusal MendisSL202220221116868*-43158.1401053
Dhananjaya de SilvaSL202320233326642*66.006897.0600091
Pathum NissankaSL20212021110616161.0047129.7901061
Kusal MendisSL20162016220595129.506689.3901090
Kusal MendisSL202620261115656*-43130.2301050
Kamindu MendisSL20262026110444444.0019231.5800042
Dasun ShanakaSL20162016220434221.5021204.7600053
Nuwan KulasekaraSL201420141114242*-34123.5300032
Mahela JayawardeneSL200720071113939*-27144.4400061
Dinesh ChandimalSL20142014110393939.006163.9300030
Charith AsalankaSL20232023110383838.0030126.6700012
Ashan PriyanjanSL20142014110313131.004470.4500040
Dhananjaya de SilvaSL20222022110313131.0025124.0000021
Charith AsalankaSL202220221113131*-22140.9100020
Angelo MathewsSL20142014110303030.005356.6000040
Farveez MaharoofSL20162016110292929.0016181.2500031
Sanath JayasuriyaSL20092009110272727.0027100.0000050
Sanath JayasuriyaSL200720071112424*-20120.0000031
Upul TharangaSL20142014110242424.005246.1500030
Pathum NissankaSL20262026110242424.0023104.3500011
Dasun ShanakaSL202120211112121*-11190.9100021
Pathum NissankaSL20232023110202020.002676.9200040
Ajantha MendisSL201420141111818*-9200.0000030
Prabath JayasuriyaSL20232023210161616.002369.5700030
Kamil MisharaSL20262026110141414.0011127.2700020
Kumar SangakkaraSL20072007110101010.009111.1100010
Angelo MathewsSL20092009110101010.007142.8600010
Dunith WellalageSL20262026110101010.001376.9200000
Lahiru ThirimanneSL20142014110888.002433.3300000
Upul TharangaSL20162016221878.007114.2900010
Jehan MubarakSL20092009110777.00977.7800000
Dinesh ChandimalSL20212021110666.006100.0000010
Kithuruwan VithanageSL20142014110555.005100.0000010
Dasun ShanakaSL20232023110555.00771.4300000
Pavan RathnayakeSL20262026110555.00955.5600000
Chamara SilvaSL20092009110444.00666.6700000
Ajantha MendisSL2009200911144*-1400.0000010
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.