Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by year (Men's First-class)

The most runs in a calendar year in men's first-class cricket v Moors Sports Club: 247 by Lahiru Udara in 2025.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Moors Sports Club×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Lahiru UdaraNCC20252025231247206123.5025995.37101265
Pavan RathnayakeCCC20262026110221221221.00216102.31100187
Priyamal PereraPSC20262026110212212212.0036757.77100251
Geeth KumaraBSC20262026110185185185.0031658.54100205
Minod BhanukaCCC/TUCA202520252301608353.3324864.52020201
Sachitha JayathilakeTUCA2025202523112310261.5016972.78100105
Ravindu RasanthaCCC2026202612011611158.0025944.79100111
Ashen BandaraPSC202620261201156057.5014280.99020110
Janith LiyanageBCAA2026202612111583*115.0016071.8801063
S KosalaKCCC202520251201117055.5013979.86010151
Sahan ArachchigeNCC20252025221110100*110.0016666.2710060
Niroshan DickwellaNCC202520252301106936.67101108.91010170
Ahan WickramasingheNCC202520252311089754.0017462.07010150
Gayan ManeeshanKYCC202520251201075853.5015967.30010130
Roshen SilvaBRC20252025111100100*-22045.45100111
Dhananjaya LakshanCCC20262026121997999.0011983.19010133
Dinesh ChandimalCCC20262026120957547.5089106.7401081
Nishan MadushkaCCC20262026110949494.0020047.0001090
Thulina DilshanTUCA20252025230924830.6719846.46000120
Kaveen BandaraNCC20252025220877943.5015456.4901070
Ron ChandragupthaBCAA20262026120877143.5011973.1101071
Manelker De SilvaTUCA20252025110848484.0016850.0001053
R SilvaACCC20252025120826141.0014755.7801080
Kamil MisharaNCC20252025230823827.3315453.25000101
Raveen de SilvaACCC20252025121806880.0018942.3301031
Muditha LakshanCCC20262026120766938.009679.1701081
Lahiru SamarakoonTUCA20252025110737373.0011961.3401044
Chamika KarunaratneNCC20252025220734636.5062117.7400083
Sangeeth CoorayCCC20262026120735436.5015248.0301060
Chamindu WijesingheCCC20252025121715071.0013353.3801043
Suminda LakshanBSC20262026110666666.0010960.5501062
MPM WeerasingheACCC20252025120665433.0013250.0001080
Chamindu WijesingheCCC20262026110656565.0014146.1001051
Supun MadushankaPSC20262026110656565.009667.7101052
Dhananjaya de SilvaCCC20262026110646464.0011058.1801080
Jeffrey VandersayBCAA20262026110636363.009963.6401071
DS AbeywickramasinghaBRC20242024120634031.509665.6300050
Sharujan ShanmuganathanTUCA20252025110606060.0010159.4101091
P PathirajaCCC/ACCC20252025240602715.0011552.1700161
T HarshanaBCAA20262026110595959.0012347.9701050
Mohamed ShamazTUCA20252025120584629.009958.5900091
Dilshan de SoysaBRC20242024120584229.0013542.9600080
Nalin PriyadarshanaPSC20262026110575757.0011051.8201080
Angelo PereraNSWC20252025120552827.5049112.2400070
Manoj SarathchandraKYCC20262026110545454.0011546.9601040
Dinushka MalanKYCC20252025120543527.006780.6000070
WGRL WijenayakeBSC20262026110535353.0012841.4101080
Sameera SadamalKYCC20252025120533426.508264.6300070
Promod MaduwanthaBRC202520251115252*-19826.2601030
Chamikara EdirisingheNSWC202520251215227*52.0013638.2400031
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.