Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM69/1 (19.3)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Nondescripts Cricket Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Krishan SanjulaSSCTamil Union Cricket and Athletic Club2024110434343.0031138.7100033
S DanielSSCBadureliya Sports Club2026110434343.0035122.8600061
Navod ParanavithanaTUCAPanadura Sports Club2026110434343.0027159.2600051
Vishad RandikaSSCPolice Sports Club2026110434343.0037116.2200061
H JayasundaraCCCPanadura Sports Club2026110434343.0028153.5700042
Lasith CroospulleCCCPolice Sports Club2026220433421.504693.4800070
DS AbeywickramasinghaBRCNondescripts Cricket Club2025120434321.504595.5600160
Kaveen BandaraNCCTamil Union Cricket and Athletic Club2024110424242.004985.7100020
Sachitha JayathilakeTUCAKurunegala Youth Cricket Club2026220423321.005773.6800042
Nipun KarunanayakeBCAAColts Cricket Club2025120423121.007060.0000050
Ramiru PereraNCCChilaw Marians Cricket Club2025110414141.006266.1300030
Mignon du PreezSAWPakistan Women2017110404040.005671.4300050
Niroshan DickwellaNCCBloomfield Cricket and Athletic Club2024110404040.0027148.1500033
Sahan ArachchigeNCCRagama Cricket Club2024110404040.004981.6300030
Bismah MaroofPAKWSri Lanka Women2017-2018220402020.004785.1100030
Sahan ArachchigeNCCChilaw Marians Cricket Club2024-2025220403520.006759.7000030
Avishka FernandoSSCBadureliya Sports Club2026110393939.0034114.7100051
Thikshila de SilvaCMCCPanadura Sports Club2025110393939.0034114.7100033
Sachitha JayathilakeTUCAChilaw Marians Cricket Club2025110393939.004979.5900021
A LiyanaarachchiCMCCNondescripts Cricket Club2024110393939.004881.2500042
Raveen YasasPSCTamil Union Cricket and Athletic Club2026110393939.0021185.7100060
Lasith AmbuldeniyaNCCNugegoda Sports Welfare Club2025121393539.006659.0900023
Lahiru SamarakoonTUCAKurunegala Youth Cricket Club2026120393319.504195.1200052
Lakshan GamageNSWCNondescripts Cricket Club2025120393519.505078.0000051
Sana MirPAKWSouth Africa Women20171113838*-5964.4100030
Dinesh ChandimalCCCKurunegala Youth Cricket Club2024110383838.0028135.7100023
Marizanne KappSAWPakistan Women2017110383838.004192.6800040
Dilshan MunaweeraNCCAce Capital Cricket Club2024110383838.0019200.0000033
Chamika KarunaratneNCCRagama Cricket Club2024110383838.0025152.0000005
Lahiru UdaraNCCBloomfield Cricket and Athletic Club2024110383838.004486.3600040
Raveen de SilvaACCCNegombo Cricket Club20241113838*-30126.6700012
STS SenarathneTUCAChilaw Marians Cricket Club2025110383838.005174.5100004
N PremaratnePSCColombo Cricket Club2026110383838.0011333.6300060
Kasun AbeyrathneBCAAColts Cricket Club2025120382819.005470.3700060
Nipuni HansikaSLWPakistan Women2017110373737.006160.6600050
Ashen BandaraCCCSinhalese Sports Club2026110373737.0020185.0000022
T AmarasingheCMCCPanadura Sports Club2025120373718.504386.0500160
Udayawansha ParakramaCMCCPanadura Sports Club2025120373018.507450.0000040
Clare ShillingtonIREWSri Lanka Women20171113636*-3797.3000060
Sahan ArachchigeNCCBloomfield Cricket and Athletic Club2024110363636.005466.6700001
Chamika GunasekaraNCCSinhalese Sports Club2026210363636.0034105.8800050
S LiyanageCMCCBadureliya Sports Club2025110363636.004383.7200011
RMRDG RathnayakeCMCCBadureliya Sports Club2025110363636.0015240.0000014
VR RubasingheNCCBadureliya Sports Club2025110363636.005664.2900050
Jeewaka ShashenNCCChilaw Marians Cricket Club2025110363636.0032112.5000041
Ashian DanielNCCChilaw Marians Cricket Club2024-2025221363236.006952.1700010
Nahida KhanPAKWSouth Africa Women2017110353535.005860.3400041
Sharmin AkhterBANWIndia Women2017110353535.008242.6800040
Minod BhanukaTUCAChilaw Marians Cricket Club2025110353535.005464.8100030
Sammu AshanCMCCBadureliya Sports Club2025110353535.006355.5600020

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.