Live6th Match · Pakistan ODI Tri-Series 2026/27SL294/5 (39.2)ENG386/5 (50)SL need 93 runs in 64 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG75/5 (11.5)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Bloomfield Cricket and Athletic Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nipun KarunanayakeBCAAPanadura Sports Club20251201498174.5024062.08020183
Kasun AbeyrathneBCAANegombo Cricket Club202512012411562.0020959.33100150
Ron ChandragupthaBCAABadureliya Sports Club2025110119119119.0012694.44100112
Ravindu FernandoBCAABadureliya Sports Club2025111114114*-90126.6710077
Ravindu FernandoBCAAPanadura Sports Club20251201085454.0088122.73020113
Shalith FernandoPSCBloomfield Cricket and Athletic Club202512110487*104.0019254.17010101
Irosh SamarasooriyaPSCBloomfield Cricket and Athletic Club20251201016950.5017757.06010123
Gihan KoralageBSCBloomfield Cricket and Athletic Club20251217969*79.0010178.2201082
Nipun KarunanayakeBCAANegombo Cricket Club2025120787339.0013657.3501073
Oshada FernandoPSCBloomfield Cricket and Athletic Club2025120777038.5010573.33010100
Lahiru MadushankaBCAANegombo Cricket Club20251216555*65.009965.6601042
Lahiru MadushankaBCAAChilaw Marians Cricket Club2025110636363.0048131.2501073
A WanninayakeBCAABadureliya Sports Club2025110636363.007979.7501051
L DawatagePSCBloomfield Cricket and Athletic Club2025120635931.5012849.2201080
Thikshila de SilvaCMCCBloomfield Cricket and Athletic Club2025120595029.5041143.9001036
Yohan de SilvaBCAAPanadura Sports Club2025120564528.0011648.2800070
Promod MaduwanthaNCCBloomfield Cricket and Athletic Club2025110535353.0011546.0901030
Nipun KarunanayakeBCAABadureliya Sports Club20251115151*-6578.4601031
Yohan de SilvaBCAANegombo Cricket Club2025120503325.0013935.9700050
Geeth KumaraBSCBloomfield Cricket and Athletic Club2025120494924.508458.3300141
K AmanthaBSCBloomfield Cricket and Athletic Club2025120464223.0033139.3900034
Ron ChandragupthaBCAAPanadura Sports Club2025120463423.007263.8900060
Ravindu FernandoBCAANegombo Cricket Club2025120442222.006864.7100041
Lahiru MadushankaBCAAPanadura Sports Club2025120412520.505180.3900042
Isitha WijesunderaBCAAPanadura Sports Club2025120413920.5040102.5000014
D JayatungaBSCBloomfield Cricket and Athletic Club2025120412420.5038107.8900051
TN GurugeBCAAPanadura Sports Club2025121393339.005373.5800060
Dushan HemanthaPSCBloomfield Cricket and Athletic Club2025120383319.006261.2900050
Pasindu LakshankaNCCBloomfield Cricket and Athletic Club2025121372637.003897.3700051
A WanninayakeBCAAPanadura Sports Club2025120342317.006155.7400050
TN GurugeBCAANegombo Cricket Club2025120312715.505952.5400031
Kasun AbeyrathneBCAAChilaw Marians Cricket Club2025110282828.006543.0800020
Hasitha BoyagodaBCAANegombo Cricket Club2025120281614.006642.4200040
Dushan VimukthiCMCCBloomfield Cricket and Athletic Club2025120271813.504955.1000031
Ron ChandragupthaBCAAChilaw Marians Cricket Club2025110252525.007632.8900040
Upul IndrasiriNCCBloomfield Cricket and Athletic Club2025110232323.009524.2100000
Isitha WijesunderaBCAAChilaw Marians Cricket Club2025110212121.0014150.0000022
Chanaka RuwansiriBSCBloomfield Cricket and Athletic Club2025120212110.502584.0000121
Ashan RandikaCMCCBloomfield Cricket and Athletic Club2025120201110.002483.3300011
Ranitha LiyanarachchiPSCBloomfield Cricket and Athletic Club2025120202010.003066.6700140
Sheshan FernandoNCCBloomfield Cricket and Athletic Club202512019189.5015126.6700040
Danushka SandaruwanNCCBloomfield Cricket and Athletic Club2025110171717.003154.8400030
GSNFG JayasuriyaCMCCBloomfield Cricket and Athletic Club202512017168.505133.3300010
C SandaruCMCCBloomfield Cricket and Athletic Club202512017168.502958.6200030
M PremaratneBCAANegombo Cricket Club20251201798.504835.4200020
Leo FransiscoBSCBloomfield Cricket and Athletic Club202512017158.503450.0000020
Dilshan MunaweeraNCCBloomfield Cricket and Athletic Club202512016148.002369.5700010
Vidura AdikariCMCCBloomfield Cricket and Athletic Club202512016108.0016100.0000030
Isitha WijesunderaBCAANegombo Cricket Club202512015107.501883.3300020
Lasith LakshanCMCCBloomfield Cricket and Athletic Club202512015157.502462.5000120
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.