Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Colts Cricket Club Ground×From 1908-01-01×
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
Kevin PereraNSWCColts Cricket Club2024-202522017010085.0021280.19110201
Angelo MathewsCCCBloomfield Cricket and Athletic Club20252311588879.0030851.30020123
Lasith CroospulleCCCChilaw Marians Cricket Club202612015512877.50113137.17100158
Vishva ChathurangaCMCCColts Cricket Club202512015211876.0016691.57100192
Dhananjaya LakshanCCCRagama Cricket Club2025110150150150.0019676.53100115
Ahan WickramasingheNCCColombo Cricket Club202612015010275.0016590.91100115
Ron ChandragupthaBCAA/SSCColts Cricket Club2025-20263301466048.6719674.49020161
Kamil MisharaNCCBloomfield Cricket and Athletic Club2026111145145*-72201.391001111
Janith LiyanageBCAA/RCCColts Cricket Club20252301426747.3319971.3602073
S KosalaKCCCNondescripts Cricket Club202412013611668.0021064.76100160
Dinesh ChandimalCCCAce Capital Cricket Club2025110130130130.00119109.24100162
Niroshan DickwellaNCCTamil Union Cricket and Athletic Club202612012912664.50102126.47100121
Sangeeth CoorayCCCBloomfield Cricket and Athletic Club20252301275242.3329543.0501040
Ramesh MendisMSCBloomfield Cricket and Athletic Club202612112196121.0019362.6901083
Dinesh ChandimalCCCKurunegala Youth Cricket Club2025110120120120.0089134.83100134
Kaveeshka AnjulaCCCBloomfield Cricket and Athletic Club202523111911059.5018564.32100104
Muditha LakshanCCCRagama Cricket Club2025111117117*-13189.3110086
Roscoe ThattilKCCC/BSCNondescripts Cricket Club2024-20252301168838.6728640.5601041
Janith LiyanageBCAAMoors Sports Club202612111583*115.0016071.8801063
Niroshan DickwellaNCCColombo Cricket Club20261201125856.0015671.79020121
Pulindu PereraNSWCColts Cricket Club2024110111111111.00111100.00100103
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
Sangeeth CoorayCCCKurunegala Youth Cricket Club2025110100100100.0014170.92100100
Minod BhanukaCCC/TUCAMoors Sports Club2025-20262301008333.3315365.36010130
Muditha LakshanCCCSinhalese Sports Club2026110999999.0091108.7901093
Thanuka DabareACCCColts Cricket Club2025110999999.0095104.21010134
Sahan ArachchigeNCCKandy Customs Cricket Club2024121996999.0014966.4401090
Pawan SandeshCCC/BRCColts Cricket Club2025-2026221965796.0012477.4201075
Milan PriyanathMSCBloomfield Cricket and Athletic Club2026121937593.0014165.9601064
Kamil MisharaNCCColombo Cricket Club2026120929046.0013468.6601053
Lasith CroospulleCCCMoors Sports Club2025-2026230914030.3310586.67000110
Ramesh MendisMSCColombo Cricket Club2025-2026220908045.0015956.6001051
Sharujan ShanmuganathanTUCANondescripts Cricket Club2026120898744.5018847.3401062
G KotuwegodaRCCColts Cricket Club2025121877687.0015157.6201081
Ron ChandragupthaBCAAMoors Sports Club2026120877143.5011973.1101071
Sonal DinushaCCCNondescripts Cricket Club2026110868686.0011972.2701053
Ramesh MendisMSCBadureliya Sports Club2025-2026230864128.6714559.3100091
S de MelCCCBurgher Recreation Club2026110858585.009094.4401062
Sangeeth CoorayCCCPolice Sports Club2026110858585.0010283.3301061
Dhananjaya LakshanCCCChilaw Marians Cricket Club2025110848484.0011175.6801063
Nishan MadushkaCCCAce Capital Cricket Club2026120836041.508498.8101063
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.