Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM48/1 (7.4)ZIM need 130 runs in 74 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Surrey Village×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
R SilvaBSC/ACCC202520255812647537.7144159.86030231
Geeth KumaraBSC20252025472251165*50.2040661.82101216
Ravindu FernandoBCAA2026202634118469*61.33174105.75020214
Lahiru UdaraNCC202620262301508450.0018979.37020201
Heshan DhanushkaBRC/PSC2025202523115211476.0020773.43100190
GSM FernandoBRC/RCC202520253401959648.7538350.91010182
Promod MaduwanthaBRC2026202612014111170.5022961.57100180
Dushan VimukthiPSC2026202635117656*44.0036648.09010174
Chanaka RuwansiriBSC202520254601608426.6717094.12010179
Risith UpamalBRC2026202612015715178.5024165.15100172
Vishva ChathurangaPSC202620263501475729.4025956.76010171
Y LiyanageRCC202520252401668441.5023072.17010161
MPM WeerasingheACCC20252025121141118*141.0018177.90100161
Kanchana de LiveraPSC202620263511347933.5020764.73011162
Niroshan DickwellaNCC202620262201186559.0012197.52020160
GSNFG JayasuriyaPSC20262026231192100*96.0029165.98110153
Dilshan de SoysaBSC2025202533017010456.6722874.56110152
D JayatungaBSC202420246601687728.0026064.62010152
Manoj SarathchandraKYCC202620262401516537.7525958.30020150
Vinura DulsaraRCC202520254711477524.5031346.96011150
Dhananjaya LakshanCCC202620262311147957.0014479.17010153
S KavishkaBSC202420246601507025.0023763.29010140
Suminda LakshanCMCC202520252411057335.0020152.24010140
A WanninayakeBCAA202620263411426447.3328450.00010130
Oshada FernandoPSC202620265701294118.4320064.50000133
Ravindu RasanthaBCAA/CCC2026202634012611131.5026847.01101131
Lakshan EdirisingheKYCC202620262411527650.6733844.97010123
Navod ParanavithanaTUCA202620263401455136.25124116.94010129
Lakvin AbeysingheKYCC202620263401368534.0017279.07011120
Thanuka DabareCMCC/TUCA202620262301299143.0014290.85010126
Y MaddegeKYCC20262026120928546.0091101.10010123
Vidura AdikariCMCC20252025240786019.5016148.45010120
G SenhasRCC202520253501244924.8018965.61000113
Ron ChandragupthaBCAA202420241201117455.5015074.00010111
Irosh SamarasooriyaPSC202620262301019633.6722944.10011113
Alankara Asanka SilvaBSC202520257901323014.6726849.25000101
Movin SubasinghaBRC202620262301309043.33104125.00010109
Muditha LakshanCCC20262026230996933.0013275.00010101
D JayatungaBSC20252025470963913.7116060.00002102
V LahiruPSC20262026441915230.339991.92011103
S MalshanPSC20262026350834016.6023036.09000100
R HirushanPSC20252025231685734.008480.95010100
Hashan DuminduBRC20252025110666666.0015642.31010100
Dineth ThimodyaRCC20252025240763919.009679.1700093
Sammu AshanACCC20252025120684834.0011857.6300091
Sohan de LiveraMSC20262026230594919.6748122.9200191
Shalith FernandoPSC202620263411419047.0019572.3101086
Sammu AshanCMCC20262026121100100*100.0096104.1710183
Dinesh ChandimalCCC20262026120957547.5089106.7401081
Pasindu SooriyabandaraMSC20262026120957147.5011483.3301083
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.