Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (First-class)

The most runs in a calendar year in first-class cricket at Sinhalese Sports Club Ground: 507 by Aravinda de Silva in 1997.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aravinda de SilvaSL19971997242507146253.5073169.36400631
Kumar SangakkaraSL20062006230480287160.0080559.63200580
Mahela JayawardeneSL20062006230457374152.3373162.52110552
Hashan TillakaratneSL20012001443446204*446.0074559.87210540
Sanath JayasuriyaSL19971997240416199104.0057272.73210423
Marvan AtapattuSL2001200145135720189.2561657.95200440
Brian LaraWI20012001120351221175.5056961.69200373
Mahela JayawardeneSL2001200144034615086.5043579.54200482
Kumar SangakkaraSL2004200424034523286.2548171.73110482
Kumar SangakkaraSL20092009241334130*111.3363053.02210351
Mahela JayawardeneSL20072007220322195161.0058155.42200342
Thilan SamaraweeraSL20012001432313123*313.0059352.78210301
Sanath JayasuriyaSL200120014513049276.0044368.62030405
Kumar SangakkaraSL2001200144028412871.0049157.84120431
Mahela JayawardeneSL200920092402699667.2555148.82030231
Kumar SangakkaraSL20102010121261219261.0044958.13100340
Aravinda de SilvaSL199319933602609343.3360043.33020352
Michael VandortSL20072007220255138127.5044856.92200274
Roshan MahanamaSL1992199224025510963.7540662.81110400
S DanielSSC2025202523024714282.3333673.51120188
Thilan SamaraweeraSL2009200924024714361.7544255.88110321
Dimuth KarunaratneSL201820182402448561.0040759.95030280
Mahela JayawardeneSL19991999110242242242.0046552.04100302
Sonal DinushaSL20262026121236133*236.0042655.40200165
Pulindu PereraNSWC20252025241235129*78.3329978.60110316
Arjuna RanatungaSL199319933602268837.6738159.32020312
Mahela JayawardeneSL2014201424022316555.7544350.34111251
Mohammad HafeezPAK20122012120217196108.5035760.78100221
Kumar SangakkaraSL20122012121216192216.0037357.91100172
Mahela JayawardeneSL20002000241213101*71.0042650.00110241
Michael HusseyAUS20112011120211118105.5031666.77110233
Marvan AtapattuSL2004200424020811852.0042249.29110280
Angelo MathewsSL2014201424220863*104.0042349.17020132
Asanka GurusinhaSL19921992242204137102.0054737.29100260
Sachin TendulkarIND20102010110203203203.0034758.50100231
Arjuna RanatungaSL1992199223020312767.6732961.70111253
Abdullah ShafiquePAK20232023110201201201.0032661.66100194
Michael VandortSL20022002120201140100.5029568.14110261
Prasanna JayawardeneSL20072007221199120*199.0035256.53110170
Dhananjaya de SilvaSL20162016121194129194.0035454.80110280
Sourav GangulyIND1997199712019214796.0041646.15100272
Chandika HathurusingheSL199319933601875931.1751436.38011200
Navjot SidhuIND1993199312018610493.0040845.59110191
Justin LangerAUS2004200412018516692.5032457.10100162
Sanath JayasuriyaSL200420042401847146.0024575.10020251
Mahela JayawardeneSL2010201012017917489.5027864.39100201
Shoaib MalikPAK2009200912017913489.5031057.74100202
Saleem MalikPAK1997199712017915589.5029660.47100300
Kevin PereraNSWC2025202523017911659.6724772.47100280
Upul TharangaSL201420142401789244.5029859.73010230
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.