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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)ODI5th 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

Batting by year (All cricket)

The most runs in a calendar year in all cricket v India at Sinhalese Sports Club Ground: 392 by Aravinda de Silva in 1997.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Sinhalese Sports Club Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aravinda de SilvaSL1997199734039214698.0057068.77300401
Sanath JayasuriyaSL1997199734030219975.5030798.37110356
Kumar SangakkaraSL20102010121261219261.0044958.13100340
Mahela JayawardeneSL19991999110242242242.0046552.04100302
Sonal DinushaSL20262026121236133*236.0042655.40200165
Mahela JayawardeneSL2010201012017917489.5027864.39100201
Mahela JayawardeneSL2001200122017313986.5029458.84100171
Pasindu SooriyabandaraSL202620261201729286.0030656.21020191
Dimuth KarunaratneSL2017201712016614183.0035247.16100180
Mahela JayawardeneSL20082008110136136136.0025952.51100101
Hashan TillakaratneSL20012001111136136*-21463.55100160
Tharanga ParanavitanaSL2010201012013410067.0028347.35100151
Kusal MendisSL2017201712013411067.0019967.34100210
Roshan MahanamaSL199719973401305032.5021959.36010190
Thilan SamaraweeraSL20082008110127127127.0022456.70100180
Tillakaratne DilshanSL20082008111125125*-17073.53100121
Kushal Janith PereraSL201520151201257062.5016277.16020200
Malinda WarnapuraSL20082008110115115115.0020256.93100140
Aravinda de SilvaSL199319931201159357.5031736.28010200
Angelo MathewsSL2015201512011111055.5024944.58100130
Marvan AtapattuSL2001200122010910854.5023346.78100110
Nathan AstleNZ20012001110108108108.0014375.5210090
Thilan SamaraweeraSL20012001111103103*-17558.86100100
Arjuna RanatungaSL199319931201028851.0017757.63010171
Kamindu MendisSL20262026120875543.5015058.0001054
Thilan SamaraweeraSL201020101228676*-16751.5001090
Niroshan DickwellaSL20172017120825141.0010478.85010111
Chandika HathurusingheSL19931993120804340.0017246.5100080
Marvan AtapattuSL19971997340722918.0012955.81000100
Tillakaratne DilshanSL20102010120685434.0063107.94010120
Stephen FlemingNZ20012001110666666.009172.5301070
Arjuna RanatungaSL19991999110666666.0011358.4101080
Kumar SangakkaraSL20012001220654732.5013050.00000100
K NuwanthaSL20262026120644632.0022428.5700061
Angelo MathewsSL20172017120623631.009962.6300053
HMRKB HerathSL20152015120604930.0010756.07000100
Lanka de SilvaSL19971997221565056.006882.3501030
Russel ArnoldSL20012001220523126.008461.9000050
Kamil MisharaSL20262026120513225.506479.6900061
Muttiah MuralitharanSL19971997220463923.008256.1000070
Lou VincentNZ20012001110454545.0037121.6200032
Asanka GurusinhaSL19931993120433921.5014629.4500071
Dinesh ChandimalSL20152015120412320.504493.1800080
Sanath JayasuriyaSL20012001220403020.006165.5700060
Ruwan KalpageSL19941994110393939.005768.4200020
Mohammad AshrafulBAN20042004110353535.006950.7200030
Russel ArnoldSL19991999110343434.009336.5600051
Athar Ali KhanBAN19971997110333333.006947.8300040
Dhammika PrasadSL20152015120332716.5027122.2200050
Roshan MahanamaSL19931993120312215.5010529.5200050
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.