Live4th T20I · India in New Zealand 2026/27NZ59/2 (5.3)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE0/0 (1)NAM chose to bowlLive7th 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/27TASNSWFirst-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/27PAKSLT2060th 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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Surrey Village×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Santhush GunathilakeRCC2025202547152238.6713638.2400060
Kasun AbeyrathneBCAA20242024120514425.5010847.2200020
Vishen HalambagePSC20262026110505050.0016312.5001064
Kaveeshka AnjulaCCC20252025120503125.006379.3700023
Ranmith JayasenaRCC20252025120503525.007864.1000031
Promod MaduwanthaBRC/NCC202520252215029*50.009652.0800070
Sithara GimhanMSC202620262325024*50.0011344.2500041
Dilshan de SoysaBSC20262026330502516.6710945.8700040
Chalana de SilvaBSC2025202546050178.337864.1000142
S GalagodaBCAA20262026220483024.005587.2700062
N RathnayakeBSC202420245514815*12.008457.1400030
K NuwanthaBSC20252025330472015.676177.0500042
K NirmanaCMCC20252025120463223.005190.2000034
K PathiratneNCC20262026121463546.005190.2000080
Sameera SadamalKYCC20262026241462515.3311241.0700010
S LiyanageACCC20252025120453722.504697.8300050
Nisala TharakaPSC20262026120454422.505188.2400060
Alankara Asanka SilvaBSC2024202466045207.509050.0000020
Leo FransiscoBSC20252025230443114.6710342.7200150
Dinushka MalanKYCC202520251214334*43.0011138.7400050
D SigeraBSC20252025230432214.335282.6900061
Sharujan ShanmuganathanTUCA20262026331432521.505676.7900010
Chathuranga JayathilakePSC20252025110424242.0027155.5600061
Ramesh MendisMSC202620262214242*42.005477.7800160
Gayan ManeeshanKYCC20252025120423521.007556.0000031
A KajanKYCC202620262214233*42.005576.3600031
Pasindu LakshankaNCC20252025110414141.004787.2300060
T RajapakseACCC20252025110414141.005475.9300040
Lahiru SamarakoonTUCA20262026331411920.504297.6200032
Thanuka DabareACCC20242024110404040.0027148.1500024
Sameera SadamalKYCC20252025120403720.007454.0500020
Saranga RajaguruBSC20252025230401813.335770.1800032
Lahiru GamageBSC202420244434029*40.006462.5000051
Dushan HemanthaPSC20252025110393939.0036108.3300013
Thikshila de SilvaCMCC20262026120383319.0034111.7600041
Sadeera SamarawickramaMSC20262026120382019.008843.1800030
Priyamal PereraPSC20252025221382338.0034111.7600051
Ashen BandaraPSC20252025221382938.004584.4400031
Ranmith JayasenaRCC20242024120383619.008445.2400050
Vijayakanth ViyaskanthTUCA20262026330383312.675174.5100120
TN GurugeBCAA202620262213730*37.004190.2400060
Dilhara PolgampolaKYCC20252025120372218.5013327.8200040
Pasindu SooriyabandaraMSC20242024110363636.005269.2300021
Yohan MendisCCC20262026220363118.004383.7200050
Y DewthusaBSC202520253313616*18.007846.1500020
S HapuhinnaTUCA20242024110353535.0026134.6200031
Dilshan de SoysaBRC20242024110353535.005959.3200040
K NuwanthaBSC202620261113535*-3697.2200041
Raminda WijesooriyaBRC20252025110353535.004381.4000041
Aveesha SamashBSC20262026110353535.003989.7400070

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.