Live1st ODI · India in New Zealand 2026/27NZ182/9 (39.1)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Batting by opposition (Men's List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Badureliya Sports Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chamika KarunaratneNCCBadureliya Sports Club2025-202622213295*-87151.7201098
Ahan WickramasingheNCCBadureliya Sports Club2025110114114114.0090126.67100142
Sahan ArachchigeNCCBadureliya Sports Club2025-2026220947247.0094100.0001053
Lahiru UdaraNCCBadureliya Sports Club2026110848484.009885.71010101
Dushan HemanthaPSC/BRC/PSCBadureliya Sports Club2024-2026330713923.678682.5600044
Himasha LiyanageACCCBadureliya Sports Club2025110686868.007294.4401002
Ravija SandaruwanBRCBadureliya Sports Club2024110626262.0048129.1701065
Niroshan DickwellaNCCBadureliya Sports Club2026110535353.006088.3301070
Sharujan ShanmuganathanTUCABadureliya Sports Club2025110535353.007570.6701040
A WanninayakeBCAABadureliya Sports Club2026110474747.0010943.1200010
Raveen de SilvaACCCBadureliya Sports Club2025110454545.006173.7700020
S DanielSSCBadureliya Sports Club2026110434343.0035122.8600061
Chathuranga JayathilakePSCBadureliya Sports Club2025-2026220434221.5029148.2800061
Pawan SandeshBRCBadureliya Sports Club2026110414141.0022186.3600033
I DissanayakaTUCABadureliya Sports Club2025110414141.007356.1600050
T RajapakseACCCBadureliya Sports Club2025110414141.005475.9300040
Avishka FernandoSSCBadureliya Sports Club2026110393939.0034114.7100051
Mohamed ShamazPSCBadureliya Sports Club2026110393939.0038102.6300031
Minod BhanukaTUCABadureliya Sports Club2025110363636.005565.4500030
Pasindu SooriyabandaraMSCBadureliya Sports Club2024110363636.005269.2300021
S LiyanageCMCCBadureliya Sports Club2025110363636.004383.7200011
RMRDG RathnayakeCMCCBadureliya Sports Club2025110363636.0015240.0000014
VR RubasingheNCCBadureliya Sports Club2025110363636.005664.2900050
Sammu AshanCMCCBadureliya Sports Club2025110353535.006355.5600020
Dilshan de SoysaBRCBadureliya Sports Club2024110353535.005959.3200040
Ravindu FernandoBCAABadureliya Sports Club2026110343434.004379.0700021
Vishen HalambagePSCBadureliya Sports Club2025110333333.0021157.1400051
Ron ChandragupthaSSCBadureliya Sports Club20261113333*-3691.6700030
S MalshanPSCBadureliya Sports Club2025110333333.004868.7500030
N PremaratnePSCBadureliya Sports Club20261113333*-32103.1300032
K WithanapathiranaPSCBadureliya Sports Club2026110333333.004573.3300041
N DilshanKCCCBadureliya Sports Club2024110323232.008139.5100000
Harsha CoorayCMCCBadureliya Sports Club20251113232*-6450.0000020
T AmarasingheCMCCBadureliya Sports Club2025110313131.003393.9400051
S de MelCCCBadureliya Sports Club2024-2026220312915.503393.9400031
TN GurugeBCAABadureliya Sports Club20261113030*-3293.7500050
S GalagodaBCAABadureliya Sports Club2026110303030.004369.7700041
Ravindu RasanthaBCAA/CCCBadureliya Sports Club2024-2026220302015.0030100.0000050
G KotuwegodaBRCBadureliya Sports Club20261112929*-29100.0000040
S KavindaNSWC/BCAABadureliya Sports Club2024-2026210292929.003193.5500011
KI FernandoBRCBadureliya Sports Club2026110262626.0020130.0000031
Vidura AdikariCMCCBadureliya Sports Club2025110262626.004953.0600020
TAN SurangaKCCCBadureliya Sports Club2024110252525.0025100.0000011
P PathirajaCCC/ACCCBadureliya Sports Club2024-2025220241412.003863.1600030
Kaveen BandaraNCCBadureliya Sports Club2025-2026210232323.002882.1400030
Muditha LakshanCCCBadureliya Sports Club2024-2026220232311.504551.1100120
Nuwanidu FernandoSSCBadureliya Sports Club20261112222*-2975.8600020
Sohan de LiveraMSCBadureliya Sports Club2024110222222.003366.6700020
A MuthalibNSWCBadureliya Sports Club2024110222222.004055.0000021
T DickwellaKCCCBadureliya Sports Club2024110212121.002777.7800012
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.