Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Ragama Cricket Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Geeth KumaraBSCRagama Cricket Club2025111165165*-22174.66100134
Dhananjaya LakshanCCCRagama Cricket Club2025110150150150.0019676.53100115
MPM WeerasingheACCCRagama Cricket Club2025121141118*141.0018177.90100161
Muditha LakshanCCCRagama Cricket Club2025111117117*-13189.3110086
Ron ChandragupthaBCAARagama Cricket Club20241201117455.5015074.00010111
Sanoj DarshikaCCCRagama Cricket Club2025110101101101.0013773.7210061
Raveen de SilvaACCCRagama Cricket Club2025120977748.5021345.5401050
Priyamal PereraPSCRagama Cricket Club20251219387*93.0079117.7201072
Ashen BandaraPSCRagama Cricket Club2025120915045.5011579.1301041
Hasitha BoyagodaBCAARagama Cricket Club2024120787439.0014852.7001070
R SilvaBSCRagama Cricket Club2025110757575.0013455.9701080
Suminda LakshanCMCCRagama Cricket Club2025121737373.0010768.22010110
Sammu AshanACCCRagama Cricket Club2025120684834.0011857.6300091
C SandaruCMCCRagama Cricket Club2025120664633.0015941.5100052
Shalith FernandoPSCRagama Cricket Club2025120645232.008773.5601071
Vidura AdikariCMCCRagama Cricket Club2025120646032.0012451.61010100
Raminda WijesooriyaPSCRagama Cricket Club2025120564328.0039143.5900081
Udayawansha ParakramaACCCRagama Cricket Club2025120553127.506485.9400070
Kaveen FernandoNCCRagama Cricket Club2025110545454.008464.2901042
Himasha LiyanageNCCRagama Cricket Club2025110535353.0048110.4201042
Kasun AbeyrathneBCAARagama Cricket Club2024120514425.5010847.2200020
K NirmanaCMCCRagama Cricket Club2025120463223.005190.2000034
S LiyanageACCCRagama Cricket Club2025120453722.504697.8300050
Raveen YasasCMCCRagama Cricket Club2025120454522.5013333.8300130
Pasindu LakshankaNCCRagama Cricket Club2025110414141.004787.2300060
Chanaka RuwansiriBSCRagama Cricket Club2025110404040.0040100.0000033
D JayatungaBSCRagama Cricket Club2025110393939.005867.2400051
Yohan MendisCCCRagama Cricket Club2025110383838.007650.0000060
Oshada FernandoPSCRagama Cricket Club2025120382819.005371.7000041
Avishka TharinduPSCRagama Cricket Club2025120352717.507944.3000020
Irosh SamarasooriyaPSCRagama Cricket Club2025120342817.003694.4400031
Ravindu FernandoBCAARagama Cricket Club2024120332216.506154.1000050
Kaveeshka AnjulaCCCRagama Cricket Club2025110313131.0019163.1600022
Leo FransiscoBSCRagama Cricket Club2025110313131.006349.2100050
M PremaratneBCAARagama Cricket Club2024120313115.505160.7800130
Alankara Asanka SilvaBSCRagama Cricket Club2025110303030.004075.0000040
Promod MaduwanthaNCCRagama Cricket Club20251112929*-5058.0000030
Heshan DhanushkaPSCRagama Cricket Club2025120281514.008134.5700030
AJADDLA JayasingheNCCRagama Cricket Club2025110272727.004461.3600020
Dushan VimukthiCMCCRagama Cricket Club20251212727*27.006442.1900140
Imthiyas SlasaPSCRagama Cricket Club20251112525*-4062.5000040
MLR BuddikaPSCRagama Cricket Club2025110252525.007135.2100000
Nalin PriyadarshanaPSCRagama Cricket Club2025110222222.004845.8300020
Sangeeth CoorayCCCRagama Cricket Club2025110212121.005935.5900020
L DawatagePSCRagama Cricket Club2025121191919.004938.7800000
Danal HemanandaACCCRagama Cricket Club2025110181818.003946.1500010
Harsha CoorayACCCRagama Cricket Club2025110181818.004639.1300021
Upul IndrasiriNCCRagama Cricket Club20251111818*-2281.8200030
Saranga RajaguruBSCRagama Cricket Club2025110181818.002090.0000021
Lahiru MadushankaBCAARagama Cricket Club20241201597.502755.5600011
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.