Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)INDInnings break - IND need 260 runs to winLive4th ODI · Ireland in Namibia 2026/27NAMIRE102/2 (22.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (All cricket)

The most runs in a calendar year in men's cricket v Badureliya Sports Club: 209 by Sahan Arachchige in 2026.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Badureliya Sports Club×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sahan ArachchigeNCC2026202633120976104.50200104.50030128
Promod MaduwanthaBRC/NCC20252025232198125198.0043645.41110110
Sharujan ShanmuganathanTUCA2025202523017912359.6731756.47110113
Himasha LiyanageNCC/ACCC202520253401747443.50174100.0002056
Chamika KarunaratneNCC20262026321158121158.0022769.6010061
W SahanACCC2026202622015615378.0021672.22100124
MPM WeerasingheACCC2026202622015010075.0016491.46110143
Lahiru UdaraNCC202620262201318465.5015882.91010151
Oshada FernandoPSC2026202622012810964.0018170.72100130
Thanuka DabareACCC202420241201279363.5093136.5601078
A MuthalibNSWC2026202612112670126.0015879.75020100
Ron ChandragupthaBCAA20252025110119119119.0012694.44100112
Lakshan EdirisingheKYCC20252025110116116116.0016470.7310074
Oshada FernandoPSC202520252301169938.67101114.8501079
Ravindu FernandoBCAA20252025111114114*-90126.6710077
Ahan WickramasingheNCC20252025210114114114.0090126.67100142
Udayawansha ParakramaACCC2024202412011411357.0014479.1710073
Pramud HettiwatteNSWC202620261201137056.5016070.63010113
Kaveen BandaraNCC20262026321103103*103.0059174.5810178
Ravija SandaruwanBRC202420242201026251.0065156.92010116
Sammu AshanCMCC20262026110101101101.0017358.3810090
Thanuka DabareCMCC202620261201018550.5010299.0201024
L DawatagePSC/ACCC20252025330965232.0011980.6701084
Chamika KarunaratneNCC202520252119595*-46206.5201078
S GalagodaBCAA20262026220936346.5086108.1401075
Sachitha JayathilakeTUCA20252025230895129.6714959.7301053
Vishen HalambagePSC20252025220845142.0054155.56010141
H JayasundaraCCC20262026220807140.0068117.65010100
Muditha LakshanCCC202620262217956*79.0054146.3001074
VR RubasingheNCC20262026110777777.0014055.0001050
Irosh SamarasooriyaPSC20252025120775838.5014951.6801062
Ramesh MendisMSC20262026120774138.5013457.4600081
Dinuka DilshanMSC20262026120776938.5011765.8101092
S LiyanageACCC20242024120766738.0010076.0001080
K AmanthaACCC20262026110757575.0010770.09010111
Minod BhanukaTUCA20252025230753625.0013057.6900080
S DanielSSC20262026220744337.0053139.6200074
S FonsekaCCC20252025110717171.0010766.3601041
Umesh LakshanNCC20252025120714535.5013751.8200080
Shalith FernandoPSC20262026220683634.008976.4000052
R HirushanPSC20252025231685734.008480.95010100
Nuwanidu FernandoSSC20262026221664466.0059111.8600043
Y LiyanageRCC20252025120664533.008577.6500080
S FernandoMSC20262026120666533.0011358.4101070
Kanchana de LiveraPSC20262026110646464.006696.9701091
Thikshila de SilvaCMCC20252025120645432.008575.2901042
A WanninayakeBCAA20252025110636363.007979.7501051
Ravindu RasanthaCCC20252025120603930.009861.2200081
Niroshan DickwellaNCC20262026220595329.507281.9401070
Ron ChandragupthaSSC202620262215833*58.0053109.4300051
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.