Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM69/4 (8.3)ZIM need 153 runs in 69 ballsLive7th 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 runsFirst-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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · 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 opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Surrey Village×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Geeth KumaraBSCRagama Cricket Club2025111165165*-22174.66100134
Risith UpamalBRCNondescripts Cricket Club202612015715178.5024165.15100172
MPM WeerasingheACCCRagama Cricket Club2025121141118*141.0018177.90100161
Promod MaduwanthaBRCNondescripts Cricket Club202612014111170.5022961.57100180
Movin SubasinghaBRCNondescripts Cricket Club20261201269063.0098128.57010109
Ravindu RasanthaCCCMoors Sports Club202612011611158.0025944.79100111
Heshan DhanushkaBRCKurunegala Youth Cricket Club2025110114114114.0015673.08100150
Thanuka DabareCMCCKurunegala Youth Cricket Club20261201149157.0012690.48010115
GSM FernandoRCCChilaw Marians Cricket Club20251201139656.5020854.33010101
Ron ChandragupthaBCAARagama Cricket Club20241201117455.5015074.00010111
Lakshan EdirisingheKYCCPanadura Sports Club20261201107655.0027040.7401092
Lakvin AbeysingheKYCCChilaw Marians Cricket Club20261201078553.5014673.2901080
R SilvaBSCColts Cricket Club202512110562105.0016464.0201090
GSNFG JayasuriyaPSCKurunegala Youth Cricket Club2026111100100*-13673.5310073
Sammu AshanCMCCKurunegala Youth Cricket Club2026121100100*100.0096104.1710183
Y LiyanageRCCAce Capital Cricket Club20251201008450.0014568.9701081
Manoj SarathchandraKYCCChilaw Marians Cricket Club20261201006550.0012480.65010100
Dhananjaya LakshanCCCMoors Sports Club2026121997999.0011983.19010133
Raveen de SilvaACCCRagama Cricket Club2025120977748.5021345.5401050
Irosh SamarasooriyaPSCKurunegala Youth Cricket Club2026110969696.0021544.65010103
Dushan VimukthiPSCBloomfield Cricket and Athletic Club20261219656*96.0017355.49010104
Dinesh ChandimalCCCMoors Sports Club2026120957547.5089106.7401081
Pasindu SooriyabandaraMSCColts Cricket Club2026120957147.5011483.3301083
Lakshan EdirisingheKYCCBurgher Recreation Club20251219573*95.0014465.9701083
A WanninayakeBCAAPanadura Sports Club2026120936446.5017353.76010120
GSNFG JayasuriyaPSCBloomfield Cricket and Athletic Club2026120926946.0015559.3501080
Ravindu FernandoBCAAPanadura Sports Club20261219269*92.0010092.00010140
Y MaddegeKYCCChilaw Marians Cricket Club2026120928546.0091101.10010123
Shalith FernandoPSCTamil Union Cricket and Athletic Club2026120919045.5016953.8501062
V LahiruPSCTamil Union Cricket and Athletic Club2026121905290.009594.74010103
Vishva ChathurangaPSCTamil Union Cricket and Athletic Club2026120855742.509688.54010131
Chanaka RuwansiriBSCChilaw Marians Cricket Club2025110848484.0075112.00010114
Kanchana de LiveraPSCTamil Union Cricket and Athletic Club2026120837941.5012964.3401082
Sanjaya ChathurangaRCCBloomfield Cricket and Athletic Club20241217978*79.0019440.7201043
Hasitha BoyagodaBCAARagama Cricket Club2024120787439.0014852.7001070
Vidura AdikariCMCCKurunegala Youth Cricket Club2026120785739.0011567.8301041
Muditha LakshanCCCMoors Sports Club2026120766938.009679.1701081
R SilvaBSCRagama Cricket Club2025110757575.0013455.9701080
C SandaruKYCCPanadura Sports Club2026110757575.0018241.2101061
Vinura DulsaraRCCChilaw Marians Cricket Club2025120757537.5017143.8601150
Raminda WijesooriyaBRCNondescripts Cricket Club2026120747037.008092.5001062
Vinura DulsaraRCCBloomfield Cricket and Athletic Club2024121746574.0020037.0001080
Suminda LakshanCMCCRagama Cricket Club2025121737373.0010768.22010110
Sangeeth CoorayCCCMoors Sports Club2026120735436.5015248.0301060
Hashan DuminduBRCNondescripts Cricket Club2026120726336.0014350.3501061
S FonsekaCCCBadureliya Sports Club2025110717171.0010766.3601041
S MalshanPSCTamil Union Cricket and Athletic Club2026120714035.5016942.0100080
Navod ParanavithanaTUCAPanadura Sports Club2026120694334.5069100.0000073
Sammu AshanACCCRagama Cricket Club2025120684834.0011857.6300091
Hashan DuminduBRCKurunegala Youth Cricket Club2025110666666.0015642.31010100
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.