Live6th Match · Pakistan ODI Tri-Series 2026/27SL179/3 (27)ENG386/5 (50)SL need 208 runs in 138 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMZimbabwe won the toss and 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 Colts Cricket Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ravindu RasanthaCCCAce Capital Cricket Club2025110244244244.0034371.14100261
Ashen BandaraPSCChilaw Marians Cricket Club2025110200200200.0023585.11100165
Chamika KarunaratneNCCTamil Union Cricket and Athletic Club2026121187125*187.00159117.61110149
Geeth KumaraBSCMoors Sports Club2026110185185185.0031658.54100205
Lasith CroospulleCCCChilaw Marians Cricket Club202612015512877.50113137.17100158
Angelo MathewsCCCBloomfield Cricket and Athletic Club202512115488154.0029851.68020123
Vishva ChathurangaCMCCColts Cricket Club202512015211876.0016691.57100192
Dhananjaya LakshanCCCRagama Cricket Club2025110150150150.0019676.53100115
Ahan WickramasingheNCCColombo Cricket Club202612015010275.0016590.91100115
S KosalaKCCCNondescripts Cricket Club202412013611668.0021064.76100160
Dinesh ChandimalCCCAce Capital Cricket Club2025110130130130.00119109.24100162
Niroshan DickwellaNCCTamil Union Cricket and Athletic Club202612012912664.50102126.47100121
Ramesh MendisMSCBloomfield Cricket and Athletic Club202612112196121.0019362.6901083
Muditha LakshanCCCRagama Cricket Club2025111117117*-13189.3110086
Janith LiyanageBCAAMoors Sports Club202612111583*115.0016071.8801063
Kaveeshka AnjulaCCCBloomfield Cricket and Athletic Club202512011311056.5017963.13100104
Niroshan DickwellaNCCColombo Cricket Club20261201125856.0015671.79020121
Roscoe ThattilKCCCNondescripts Cricket Club20241201128856.0027940.1401041
R SilvaACCCColombo Cricket Club20261201117655.5022250.00010102
Pavan RathnayakeCCCAce Capital Cricket Club20261201085754.00101106.9302095
Sanoj DarshikaCCCRagama Cricket Club2025110101101101.0013773.7210061
Lasith LakshanCMCCPolice Sports Club20251201018950.5017757.06010111
Roshen SilvaBRCMoors Sports Club2025111100100*-22045.45100111
Pasindu SooriyabandaraMSCBurgher Recreation Club2025110100100100.0021845.8710050
Thanuka DabareACCCColts Cricket Club2025110999999.0095104.21010134
Sahan ArachchigeNCCKandy Customs Cricket Club2024121996999.0014966.4401090
Minod BhanukaCCCMoors Sports Club2025120948347.0014963.09010120
Milan PriyanathMSCBloomfield Cricket and Athletic Club2026121937593.0014165.9601064
Kamil MisharaNCCColombo Cricket Club2026120929046.0013468.6601053
Sharujan ShanmuganathanTUCANondescripts Cricket Club2026120898744.5018847.3401062
G KotuwegodaRCCColts Cricket Club2025121877687.0015157.6201081
Ron ChandragupthaBCAAMoors Sports Club2026120877143.5011973.1101071
Sonal DinushaCCCNondescripts Cricket Club2026110868686.0011972.2701053
Dhananjaya LakshanCCCChilaw Marians Cricket Club2025110848484.0011175.6801063
Nishan MadushkaCCCAce Capital Cricket Club2026120836041.508498.8101063
Sohan de LiveraMSCAce Capital Cricket Club2025110828282.0080102.50010100
Lahiru UdaraNCCKandy Customs Cricket Club2024120826541.0072113.89010101
R SilvaACCCMoors Sports Club2025120826141.0014755.7801080
Santhush GunathilakeRCCColts Cricket Club2025120826741.0014158.1601080
H JayasundaraCMCCColombo Cricket Club2026120825441.0012167.77010120
Ramesh MendisMSCColombo Cricket Club2025110808080.0015152.9801050
Janith LiyanageRCCColts Cricket Club2025120806740.0012365.0401041
Raveen de SilvaACCCMoors Sports Club2025121806880.0018942.3301031
Ramesh MendisMSCBadureliya Sports Club2026120774138.5013457.4600081
Dinuka DilshanMSCBadureliya Sports Club2026120776938.5011765.8101092
Niroshan DickwellaNCCKandy Customs Cricket Club2024120754437.5052144.2300072
S WadugeACCCColombo Cricket Club20261217571*75.0017044.1201070
Sangeeth CoorayCCCBloomfield Cricket and Athletic Club2025120754237.5020037.5000020
T AmarasingheCMCCColombo Cricket Club2026120744737.0012758.2700072
Vidura AdikariCMCCColombo Cricket Club2026121724672.0020535.1200061
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.