Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Colts Cricket Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
V LahiruPSCBadureliya Sports Club2025-20262223217*-21152.3800031
Isitha WijesunderaACCCPanadura Sports Club2025-20262221211*-11109.0900001
Kaumal NanayakkaraKCCCNondescripts Cricket Club202412275*-3321.2100010
Chamika KarunaratneNCCTamil Union Cricket and Athletic Club2026121187125*187.00159117.61110149
Angelo MathewsCCCBloomfield Cricket and Athletic Club20252311588879.0030851.30020123
Kamil MisharaNCCBloomfield Cricket and Athletic Club2026111145145*-72201.391001111
Ramesh MendisMSCBloomfield Cricket and Athletic Club202612112196121.0019362.6901083
Kaveeshka AnjulaCCCBloomfield Cricket and Athletic Club202523111911059.5018564.32100104
Muditha LakshanCCCRagama Cricket Club2025111117117*-13189.3110086
Janith LiyanageBCAAMoors Sports Club202612111583*115.0016071.8801063
Roshen SilvaBRCMoors Sports Club2025111100100*-22045.45100111
Sahan ArachchigeNCCKandy Customs Cricket Club2024121996999.0014966.4401090
Pawan SandeshCCC/BRCColts Cricket Club2025-2026221965796.0012477.4201075
Milan PriyanathMSCBloomfield Cricket and Athletic Club2026121937593.0014165.9601064
G KotuwegodaRCCColts Cricket Club2025121877687.0015157.6201081
Raveen de SilvaACCCMoors Sports Club2025121806880.0018942.3301031
S WadugeACCCColombo Cricket Club20261217571*75.0017044.1201070
Vidura AdikariCMCCColombo Cricket Club2026121724672.0020535.1200061
Chamindu WijesingheCCCMoors Sports Club2025-2026231715035.5013452.9901143
Himesh RamanayakePSCChilaw Marians Cricket Club20251117070*-14946.9801061
R GanganathCCCBurgher Recreation Club20261116969*-9572.6301040
CBRLS KumaraNCCTamil Union Cricket and Athletic Club2026121644764.007091.4300072
Milan PriyanathMSCAce Capital Cricket Club20251116464*-8674.4201043
Chamika KarunaratneNCCColombo Cricket Club2026121593959.006590.7700081
Kevin PereraNSWCTamil Union Cricket and Athletic Club20251115858*-40145.0001054
Tillakaratne SampathNSWCTamil Union Cricket and Athletic Club20251115656*-49114.2901061
Nishan MadushkaCCCChilaw Marians Cricket Club20261215654*56.007673.6801060
Nishan MadushkaCCCKurunegala Youth Cricket Club20261115555*-44125.0001060
Shehan MadusankaBSCAce Capital Cricket Club20251115353*-51103.9201060
Dhananjaya de SilvaCCCNondescripts Cricket Club2026121523652.005594.5500081
S KosalaCCCNugegoda Sports Welfare Club20261115252*-39133.3301061
Promod MaduwanthaBRCMoors Sports Club20251115252*-19826.2601030
J PereraMSCPolice Sports Club20261115050*-43116.2801030
P PathirajaACCCPanadura Sports Club2025-20262214936*49.005294.2300030
A BandaraCCCAce Capital Cricket Club2026121454445.005090.0000030
Lahiru SamarakoonTUCANondescripts Cricket Club2026121423642.009046.6700021
C SandaruCMCCColts Cricket Club20251214228*42.008847.7300012
Y RodrigoCCCNugegoda Sports Welfare Club20241114242*-5477.7800031
Malinda PushpakumaraBSCMoors Sports Club20261114141*-7653.9500042
Sadeera SamarawickramaMSCBadureliya Sports Club20251114141*-31132.2600060
Kaveeshka AnjulaCCCChilaw Marians Cricket Club20251113939*-6065.0000021
Kavija GamageCCCPolice Sports Club20261113939*-4390.7000020
Dilshan MadushankaCCCBloomfield Cricket and Athletic Club20252113838*-8743.6800040
Lasith AbeyratneMSCBadureliya Sports Club2025-2026231382419.006360.3200030
Sammu AshanACCCColts Cricket Club20251113737*-4484.0900050
Seekkuge PrasannaBSCPanadura Sports Club2025-20262213619*36.0020180.0000042
Chamika KarunaratneNCCBloomfield Cricket and Athletic Club20261113636*-25144.0000012
Kalana PereraPSCBadureliya Sports Club20261113333*-22150.0000002
Harsha CoorayCMCCPolice Sports Club20251213131*31.009333.3300130
Chamika KarunaratneNCCKandy Customs Cricket Club2024121301830.003878.9500012
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.