Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

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
Geeth KumaraBSCMoors Sports Club2026110185185185.0031658.54100205
Kevin PereraNSWCColts Cricket Club2024-202522017010085.0021280.19110201
Vishva ChathurangaCMCCColts Cricket Club202512015211876.0016691.57100192
Ashen BandaraPSCChilaw Marians Cricket Club2025110200200200.0023585.11100165
Ron ChandragupthaBCAA/SSCColts Cricket Club2025-20263301466048.6719674.49020161
S KosalaKCCCNondescripts Cricket Club202412013611668.0021064.76100160
Dinesh ChandimalCCCAce Capital Cricket Club2025110130130130.00119109.24100162
Lasith CroospulleCCCChilaw Marians Cricket Club202612015512877.50113137.17100158
Chamika KarunaratneNCCTamil Union Cricket and Athletic Club2026121187125*187.00159117.61110149
Dinesh ChandimalCCCKurunegala Youth Cricket Club2025110120120120.0089134.83100134
Minod BhanukaCCC/TUCAMoors Sports Club2025-20262301008333.3315365.36010130
Thanuka DabareACCCColts Cricket Club2025110999999.0095104.21010134
Angelo MathewsCCCBloomfield Cricket and Athletic Club20252311588879.0030851.30020123
Niroshan DickwellaNCCTamil Union Cricket and Athletic Club202612012912664.50102126.47100121
Niroshan DickwellaNCCColombo Cricket Club20261201125856.0015671.79020121
H JayasundaraCMCCColombo Cricket Club2026120825441.0012167.77010120
Dhananjaya LakshanCCCRagama Cricket Club2025110150150150.0019676.53100115
Ahan WickramasingheNCCColombo Cricket Club202612015010275.0016590.91100115
Kamil MisharaNCCBloomfield Cricket and Athletic Club2026111145145*-72201.391001111
Lasith LakshanCMCCPolice Sports Club20251201018950.5017757.06010111
Roshen SilvaBRCMoors Sports Club2025111100100*-22045.45100111
Lasith CroospulleCCCMoors Sports Club2025-2026230914030.3310586.67000110
Kaveeshka AnjulaCCCBloomfield Cricket and Athletic Club202523111911059.5018564.32100104
R SilvaACCCColombo Cricket Club20261201117655.5022250.00010102
Pulindu PereraNSWCColts Cricket Club2024110111111111.00111100.00100103
Sangeeth CoorayCCCKurunegala Youth Cricket Club2025110100100100.0014170.92100100
Lahiru UdaraNCCKandy Customs Cricket Club2024120826541.0072113.89010101
Sohan de LiveraMSCAce Capital Cricket Club2025110828282.0080102.50010100
Priyamal PereraPSCChilaw Marians Cricket Club2025110696969.009175.82010100
Sohan de LiveraMSCPolice Sports Club2026110585858.0031187.10010100
Vishen HalambagePSCBadureliya Sports Club2025-2026220565128.0036155.56010100
Pavan RathnayakeCCCAce Capital Cricket Club20261201085754.00101106.9302095
Sahan ArachchigeNCCKandy Customs Cricket Club2024121996999.0014966.4401090
Muditha LakshanCCCSinhalese Sports Club2026110999999.0091108.7901093
Ramesh MendisMSCBadureliya Sports Club2025-2026230864128.6714559.3100091
Dinuka DilshanMSCBadureliya Sports Club2026120776938.5011765.8101092
Dinesh ChandimalCCCBloomfield Cricket and Athletic Club2025110767676.0058131.0301093
S DanielSSCColts Cricket Club2026110717171.0070101.4301091
Ramesh MendisMSCBloomfield Cricket and Athletic Club202612112196121.0019362.6901083
Muditha LakshanCCCRagama Cricket Club2025111117117*-13189.3110086
G KotuwegodaRCCColts Cricket Club2025121877687.0015157.6201081
R SilvaACCCMoors Sports Club2025120826141.0014755.7801080
Santhush GunathilakeRCCColts Cricket Club2025120826741.0014158.1601080
Y DewthusaBSC/NCCPanadura Sports Club2025-2026220724636.0069104.3500080
V ThewmikaTUCANondescripts Cricket Club2026120716335.509277.1701081
Muditha LakshanCCCPolice Sports Club2026110696969.0050138.0001081
Kamindu MendisCCCNondescripts Cricket Club2026120686234.0055123.6401084
MPM WeerasingheACCCMoors Sports Club2025120665433.0013250.0001080
Ramesh MendisMSCAce Capital Cricket Club2025110626262.0012848.4401080
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.