Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · 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 (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Ace Capital Cricket Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ravindu RasanthaCCCAce Capital Cricket Club2025-2026220245244122.5036267.68100261
Angelo MathewsCCCAce Capital Cricket Club2025-20262311817090.5024773.28020133
Raminda WijesooriyaPSC/BRCAce Capital Cricket Club2025-20262301818060.3324773.28020161
Dinesh ChandimalCCCAce Capital Cricket Club2025-202623017513058.33154113.64101175
Janith LiyanageBCAAAce Capital Cricket Club2026110136136136.0014693.15100172
Ravindu FernandoBCAAAce Capital Cricket Club2025-20262301289442.6717473.56010133
Dhananjaya LakshanCCCAce Capital Cricket Club2025-20262301276342.3313196.95010153
Sharujan ShanmuganathanTUCAAce Capital Cricket Club2026121115103*115.0023648.73100112
Kaveen BandaraNCCAce Capital Cricket Club202512011310256.5016568.48100140
VR RubasingheNCCAce Capital Cricket Club20251201087654.0020552.68010120
Pavan RathnayakeCCCAce Capital Cricket Club20261201085754.00101106.9302095
Ron ChandragupthaBCAAAce Capital Cricket Club2025-20262301067435.3313081.54010150
Suminda LakshanBSC/CMCCAce Capital Cricket Club2025-20262311045152.0013974.82010140
A WanninayakeBCAAAce Capital Cricket Club2025-20262301015233.6719751.2701173
Y LiyanageRCCAce Capital Cricket Club20251201008450.0014568.9701081
Kasun AbeyrathneBCAAAce Capital Cricket Club2025-2026230974032.3316060.6300091
Irosh SamarasooriyaPSCAce Capital Cricket Club20251219457*94.0015062.67010112
Dushan VimukthiCMCCAce Capital Cricket Club2025121915891.0021242.9201063
Anuk FernandoBSCAce Capital Cricket Club2024120906445.0015657.69010110
T HarshanaBCAAAce Capital Cricket Club2026110898989.0016852.9801090
Vinura DulsaraBSC/RCCAce Capital Cricket Club2025-20262418767*29.0015755.41011100
D JayatungaBSCAce Capital Cricket Club2024120865143.0012867.19010104
Nipun KarunanayakeBCAAAce Capital Cricket Club2025-20262318658*43.0016751.5001031
Nishan MadushkaCCCAce Capital Cricket Club2026120836041.508498.8101063
Sohan de LiveraMSCAce Capital Cricket Club2025110828282.0080102.50010100
Vidura AdikariCMCCAce Capital Cricket Club20251218251*82.0012963.57010111
Sangeeth CoorayCCCAce Capital Cricket Club2025-2026230815227.0012365.8501071
Avishka TharinduPSCAce Capital Cricket Club2025120757037.5014153.1901051
Lahiru UdaraNCCAce Capital Cricket Club2025120717035.509178.02010120
Oshada FernandoPSCAce Capital Cricket Club2025120694234.507295.8300082
Chanaka RuwansiriBSCAce Capital Cricket Club2024120696934.508581.18011102
Dunith WellalageCCCAce Capital Cricket Club2026121696069.0010565.7101080
Alankara Asanka SilvaBSCAce Capital Cricket Club2024-2026230684522.6716640.9600091
Heshan DhanushkaBRCAce Capital Cricket Club2026120663733.0011060.00000120
Milan PriyanathMSCAce Capital Cricket Club20251116464*-8674.4201043
Dhananjaya de SilvaCCCAce Capital Cricket Club2026120646332.0010461.5401061
Kushal Janith PereraPSCAce Capital Cricket Club2025121633663.006794.0300050
Ramesh MendisMSCAce Capital Cricket Club2025110626262.0012848.4401080
Chamika KarunaratneNCCAce Capital Cricket Club2025120625231.007483.7801061
Lasith CroospulleCCCAce Capital Cricket Club2026120625431.006496.8801022
Dilshan de SoysaBSCAce Capital Cricket Club2026120603730.0011253.5700071
Minod BhanukaTUCAAce Capital Cricket Club2026120595929.5010059.0001141
Tharindu RatnayakeTUCAAce Capital Cricket Club2026120593129.506590.7700034
Promod MaduwanthaBRC/NCCAce Capital Cricket Club2025-2026240592514.7515538.0600140
Geeth KumaraBSCAce Capital Cricket Club2024-20262415830*19.3317233.7200040
Lahiru JayaratneKYCCAce Capital Cricket Club20251115757*-7477.0301063
Roshen SilvaBRCAce Capital Cricket Club2026120574928.509758.7600080
Ashan RandikaCMCCAce Capital Cricket Club2025120564928.0043130.2300055
Umesh LakshanNCCAce Capital Cricket Club20251215629*56.007772.7300072
Dineth ThimodyaRCCAce Capital Cricket Club2025120563928.007080.0000062
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.