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
Mohamed ShamazPSCMoors Sports Club2026110373737.0035105.7100021
Movin SubasinghaBRCColts Cricket Club2026110373737.004288.1000032
Nipun KarunanayakeBCAAKurunegala Youth Cricket Club2025110373737.0036102.7800050
D GoonewardenaNCCAce Capital Cricket Club2025110373737.0036102.7800021
Dane van NiekerkSAWSri Lanka Women2014220372218.506061.6700010
Thanuka DabareCMCCPolice Sports Club2025120373018.505666.0700060
Chamika KarunaratneNCCBloomfield Cricket and Athletic Club20261113636*-25144.0000012
W SahanACCCBadureliya Sports Club2025110363636.0022163.6400013
Dilhara PolgampolaKYCCBloomfield Cricket and Athletic Club2025110363636.006555.3800040
Nimesha GunasingheACCCBadureliya Sports Club2025110363636.0026138.4600041
Seekkuge PrasannaBSCPanadura Sports Club2025-20262213619*36.0020180.0000042
Chamari AtapattuSLWSouth Africa Women2014220362018.0029124.1400050
Milan PriyanathMSCBurgher Recreation Club2025110353535.004872.9200012
Sahan ArachchigeNCCSinhalese Sports Club2026110343434.0023147.8300031
Dunith WellalageCCCBloomfield Cricket and Athletic Club2025110343434.0030113.3300020
Yashodha LankaCCCNugegoda Sports Welfare Club2024110343434.0027125.9300041
Hashan DuminduBRCMoors Sports Club2025110343434.007744.1600060
Pavan RathnayakeCCCMoors Sports Club2025-2026230341911.3330113.3300023
Kaveeshka AnjulaCCCAce Capital Cricket Club2025110333333.003984.6200021
Kalana PereraPSCBadureliya Sports Club20261113333*-22150.0000002
Jeewaka ShashenNCCBloomfield Cricket and Athletic Club2026110333333.0023143.4800060
Ashian DanielNCCColombo Cricket Club2026120331716.507544.0000020
Sohan de LiveraMSCBadureliya Sports Club2026120333216.505560.0000031
Ravindu RasanthaCCCBloomfield Cricket and Athletic Club2025120333316.505263.4600160
Ramesh MendisMSCTamil Union Cricket and Athletic Club2026110323232.0021152.3800021
Vishen HalambagePSCAce Capital Cricket Club2025110323232.0021152.3800041
L DawatageBSCMoors Sports Club2026110323232.005162.7500030
Pulindu PereraNSWCPolice Sports Club2025110323232.0030106.6700022
Ron ChandragupthaSSCNondescripts Cricket Club2026110323232.0024133.3300031
H WickramasingheCCCNugegoda Sports Welfare Club2024110323232.004866.6700030
Shalith FernandoPSCBadureliya Sports Club2026110323232.0028114.2900011
V LahiruPSCBadureliya Sports Club2025-20262223217*-21152.3800031
Angelo MathewsCCCChilaw Marians Cricket Club2025110313131.004372.0900030
Dinesh ChandimalCCCPolice Sports Club2026110313131.0029106.9000032
Kaveeshka AnjulaCCCRagama Cricket Club2025110313131.0019163.1600022
Pathum NissankaNCCSinhalese Sports Club2026110313131.0025124.0000050
L DawatageNSWCColombo Cricket Club2026110313131.0027114.8100050
Shashikala SiriwardeneSLWSouth Africa Women2014220312815.503296.8800031
Pavan RathnayakeCCCNondescripts Cricket Club2026120312415.505457.4100040
Harsha CoorayCMCCPolice Sports Club20251213131*31.009333.3300130
Sithara GimhanMSCBadureliya Sports Club2025-2026230311710.336547.6900020
Chamika KarunaratneNCCColts Cricket Club2026110303030.005158.8200031
Priyamal PereraPSCNugegoda Sports Welfare Club20251113030*-20150.0000002
Nipun DananjayaSSCColts Cricket Club20261113030*-4075.0000010
G WeerasingheKYCCColts Cricket Club2025110303030.0030100.0000050
Sanoj DarshikaCCCChilaw Marians Cricket Club2025110303030.006645.4500031
Chamika KarunaratneNCCKandy Customs Cricket Club2024121301830.003878.9500012
Kaveen BandaraNCCColombo Cricket Club20261213026*30.005653.5700010
Jeffrey VandersayBCAAPolice Sports Club20251112929*-11263.6400032
Lahiru MadushankaBCAAPolice Sports Club2025110292929.0023126.0900030

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.