Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10.1)WAR206/4 (20)ES need 116 runs in 59 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Chilaw Marians Cricket Club: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Chilaw Marians Cricket Club×At Nondescripts Cricket Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Vidura AdikariCMCCPanadura Sports Club202512115098150.0032745.87020120
Sammu AshanCMCCPanadura Sports Club20251201017750.5013873.19010141
Vidura AdikariCMCCNugegoda Sports Welfare Club2025120805240.0015152.9801070
Vidura AdikariCMCCTamil Union Cricket and Athletic Club20251117474*-7598.6701043
Thanuka DabareCMCCNugegoda Sports Welfare Club2025120745137.0070105.7101083
S LiyanageCMCCNondescripts Cricket Club2025110686868.008778.1601061
C SandaruCMCCNondescripts Cricket Club2024110666666.008676.7401042
S LiyanageCMCCNugegoda Sports Welfare Club2025120654432.5013548.1500041
Thanuka DabareCMCCTamil Union Cricket and Athletic Club2025110626262.0062100.0001062
Lasith LakshanCMCCPanadura Sports Club2025120625331.0012250.8201071
Nimasara AtharagallaCMCCNugegoda Sports Welfare Club20251215533*55.008763.2200031
T AmarasingheCMCCTamil Union Cricket and Athletic Club2025110494949.005884.4800090
Thikshila de SilvaCMCCPanadura Sports Club2025110393939.0034114.7100033
A LiyanaarachchiCMCCNondescripts Cricket Club2024110393939.004881.2500042
T AmarasingheCMCCPanadura Sports Club2025120373718.504386.0500160
Udayawansha ParakramaCMCCPanadura Sports Club2025120373018.507450.0000040
S LiyanageCMCCBadureliya Sports Club2025110363636.004383.7200011
RMRDG RathnayakeCMCCBadureliya Sports Club2025110363636.0015240.0000014
Sammu AshanCMCCBadureliya Sports Club2025110353535.006355.5600020
Harsha CoorayCMCCBadureliya Sports Club20251113232*-6450.0000020
T AmarasingheCMCCBadureliya Sports Club2025110313131.003393.9400051
Sammu AshanCMCCTamil Union Cricket and Athletic Club2025110303030.003878.9500011
Sammu AshanCMCCNondescripts Cricket Club2025110262626.004656.5200020
Vidura AdikariCMCCBadureliya Sports Club2025110262626.004953.0600020
Sammu AshanCMCCNugegoda Sports Welfare Club2025120261813.005150.9800030
Udayawansha ParakramaCMCCNugegoda Sports Welfare Club2025120241212.008428.5700010
Nimasara AtharagallaCMCCNondescripts Cricket Club2025110212121.003560.0000020
Thikshila de SilvaCMCCNugegoda Sports Welfare Club2025120211210.502487.5000010
Lasith LakshanCMCCNugegoda Sports Welfare Club2025120212010.504250.0000010
Sithum DisanayakaCMCCPanadura Sports Club2025110202020.002871.4300040
H JayasundaraCMCCTamil Union Cricket and Athletic Club2025110202020.0019105.2600020
I ThimiraCMCCNondescripts Cricket Club2024-2025221201720.004148.7800000
I ThimiraCMCCPanadura Sports Club20251111919*-18105.5600030
Thanuka DabareCMCCPanadura Sports Club202512019189.502286.3600030
S LiyanageCMCCPanadura Sports Club2025121191319.004542.2200020
Kaumal NanayakkaraCMCCNugegoda Sports Welfare Club2025121181818.005036.0000010
Heshan HettiarchchiCMCCNondescripts Cricket Club2024110171717.005630.3600000
S LiyanageCMCCTamil Union Cricket and Athletic Club2025110161616.003053.3300000
T AmarasingheCMCCNondescripts Cricket Club2025110161616.002759.2600030
A FernandoCMCCNondescripts Cricket Club2024110151515.002755.5600020
Thanuka DabareCMCCBadureliya Sports Club2025110111111.001291.6700010
Sithum DisanayakaCMCCNugegoda Sports Welfare Club20251201075.001471.4300001
Thanuka DabareCMCCNondescripts Cricket Club2025110999.009100.0000020
Darshaka SandeepCMCCPanadura Sports Club2025110888.003026.6700010
Yashodha LankaCMCCTamil Union Cricket and Athletic Club2025110777.001163.6400010
Amoda WidanapathiranaCMCCNondescripts Cricket Club2024110777.00977.7800010
RMRDG RathnayakeCMCCNondescripts Cricket Club2025110666.001833.3300010
H JayasundaraCMCCNondescripts Cricket Club2025110666.00785.7100010
M HasankaCMCCNondescripts Cricket Club202511166*-1154.5500000
Yashodha LankaCMCCBadureliya Sports Club2025110444.00944.4400000
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.