Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Welagedara Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dilshan de SoysaBSC20262026231310145155.0056954.48210250
Sameera SadamalKYCC2025202534020411651.0035257.95100201
Asha RawatINDW2008200822115397153.0018582.70020202
G WeerasingheKYCC202520256701706024.2929058.62021181
A MuthalibNSWC202620263512407060.0040858.82040160
Pramud HettiwatteNSWC202620262401567039.0022669.03010164
Gayan ManeeshanKYCC202520253401265831.5017372.83010150
J PereraMSC202520253301115237.0023647.03010150
Dilhara PolgampolaKYCC2025202567019210927.4355334.72100130
Ramesh MendisMSC2025202533114073*70.0021365.73010131
Oshada FernandoPSC2025202512013512867.5024555.10100130
Kamesh NirmalKYCC202420245501073521.4013778.10000120
S KosalaKCCC2025202512113379133.0019667.86020114
Malindu MadurangaKCCC202520251201198659.5017368.79010115
Mithali RajINDW2008200822110266102.0011687.93010110
Dinushka MalanKYCC20252025341863528.6710780.37000110
Minod BhanukaTUCA2026202622114079*140.0020867.31020104
Sohan de LiveraMSC202520252311407870.0019970.35020103
Navod ParanavithanaTUCA2026202622013612668.0025553.33100100
LA de ZoysaNSWC2026202635013210126.4029544.75100100
WGRL WijenayakeBSC2026202623113057*65.0026648.87020100
S FernandoKCCC/MSC202520253401354833.7525752.5300091
Lakvin WeerasuriyaBRC202520253301319943.6732540.3101091
Imal LiyanageKCCC202520251201098554.5012785.8301095
Sammu AshanCMCC20262026110101101101.0017358.3810090
Roscoe ThattilKCCC/BSC20252025240994424.7518752.9400093
Kevin PereraNSWC20252025220894944.5015756.6900090
Lasith CroospulleCCC202620261116464*-48133.3301092
Sharujan ShanmuganathanTUCA20252025110606060.0010159.4101091
Dilshan de SoysaBSC/BRC202520252301047834.6722346.6401080
Sachitha JayathilakeTUCA20252025110102102102.0015466.2310084
Nishan MadushkaCCC202420241118181*-45180.0001085
Lakvin AbeysingheKYCC20262026330736724.339676.0401180
Minod BhanukaTUCA20252025110666666.009966.6701081
T RajapakseACCC20262026110606060.006592.3101081
Mahesh KumaraNSWC20262026230482916.008755.1700180
Tillakaratne SampathNSWC20252025221132129*132.0028047.1410075
Sadeera SamarawickramaMSC202520253301055035.0016862.5001072
Dilhara PolgampolaKYCC20242024330968232.0013272.7301070
A ThennakoonKYCC20262026330947131.3311383.1901072
Milan PriyanathMSC20252025331744237.0012957.3600071
Mahesh KumaraNSWC20252025220615530.508869.3201070
Dhanushka DharmasiriKYCC20252025340522613.006678.7900070
Thanuka DabareCMCC/TUCA202620262301288542.67121105.7901065
Promod MaduwanthaBRC20252025110125125125.0031339.9410060
R MadushankaKYCC2025202545110475*26.0020251.4901062
Pasindu SooriyabandaraMSC20252025220999149.5021146.9201060
Suminda LakshanBSC20262026231915945.5012871.0901060
Y RodrigoBRC20252025221755375.0023432.0501060
Vathila UdaraKYCC20252025221633963.006991.3000060
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.