Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG103/0 (15.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2026-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
GSNFG JayasuriyaPSC2026231192100*96.0029165.98110153
Niroshan DickwellaSL/NCC2026914154512641.9261189.20151632
Jeffrey VandersayBCAA20266811466320.8623661.86011172
Vishwa FernandoCCC2026521757.003520.0000000
CBRLS KumaraSL/NCC20265921304718.5727946.59001173
Thikshila de SilvaCMCC20265801595019.88153103.92011145
Lahiru MadushankaBCAA20266931423923.6727052.5900091
Asitha FernandoSL/CCC2026810611*0.25591.6900400
Malinda PushpakumaraBSC20264524941*16.3310845.3700242
Roshen SilvaBRC20263401134928.2520355.67000130
Chamika KarunaratneNCC2026794508125*101.6061582.602303516
Oshada FernandoPSC202669128710935.8847160.93100282
Priyamal PereraPSC202669033221236.8957058.25100391
Minod BhanukaTUCA202669044717349.6765368.45131495
Mohamed ShirazBRC202646045217.5010841.6700051
Ashen BandaraPSC2026610047015847.0070666.57220462
Vijayakanth ViyaskanthTUCA2026561843316.8016550.9100090
Sahan ArachchigeNCC20267902237624.7833766.17011162
Lahiru UdaraSL/NCC202610181102226160.12128379.6642111111
Himesh RamanayakePSC2026330383012.6710038.0000141
Sammu AshanCMCC202657139814666.3369257.51301313
Tillakaratne SampathNSWC2026450642812.8017536.5700070
Nimesh VimukthiPSC2026231535226.505989.8301043
Sachitha JayathilakeTUCA202661012847631.5633983.780201715
Ravindu FernandoBCAA20267122499103*49.9056588.32210637
Lahiru SamarakoonTUCA202661021623620.2522173.30000155
GSM FernandoBRC20263601188319.6719062.11010133
Ashian DanielNCC2026560682611.3318237.3600130
Thanuka DabareCMCC20265803559144.3841984.730302712
Chamindu WijesingheCCC20267911466518.2530647.71010121
Navod ParanavithanaTUCA202658041915252.3874456.32200313
Nishan MadushkaSL/CCC202691624389431.2969463.11051455
Lasith CroospulleCCC2026610039312839.30357110.081103816
Sudeera ThilakaratnePSC202667211981*23.8027643.12012190
Kaveen BandaraNCC20265711135218.8319956.7801160
Nipun MalingaNSWC2026450633612.6012849.2200163
Lakshan EdirisingheKYCC20265912977637.1359050.34010228
Sonal DinushaSL/CCC202611172920133*61.33151760.654408111
Pawan SandeshCCC2026352681922.6711758.12000101
A MuthalibNSWC20265823307055.0055060.00040261
Rahul GunasekeraNSWC20264501482.806621.2100200
Kevin PereraNSWC20265901313714.5621660.65001190
S KosalaCCC2026450924618.4019347.67001110
Kasun AbeyrathneBCAA2026350673913.4016440.8500071
Isitha WijesunderaSL/ACCC202671201864115.5026969.14000167
Kanchana de LiveraPSC20266812597937.0041961.81031303
G WeerasingheKYCC2026351763619.0016745.5100070
EMKB EkanayakeKYCC2026442743.504216.6700010
D JayatungaBSC20261201276.003040.0000010
Alankara Asanka SilvaBSC20265601106218.3326042.31011110
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.