Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Colombo Cricket Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendon KuruppuSLNew Zealand1987111201201*-54836.68100240
Ranjan MadugalleSLNew Zealand1984-198723118789*93.5041145.50020241
Nishan MadushkaCCCKurunegala Youth Cricket Club202523118811294.0026969.89111231
Lasith CroospulleCCCNugegoda Sports Welfare Club2025-202633019715065.67183107.65100228
A BandaraCCCBurgher Recreation Club202512019119095.5024976.71100210
Lasith CroospulleCCCBurgher Recreation Club2025120214163107.00143149.651102012
Hashan DuminduBRCPolice Sports Club2026121176152*176.0033153.17100201
A BandaraCCCNugegoda Sports Welfare Club2025-2026333227150*-27383.15100194
Ashen BandaraPSCBurgher Recreation Club2026110158158158.0023268.10100182
Janith LiyanageBCAANugegoda Sports Welfare Club2025120209107104.5028772.82200174
Ravindu RasanthaCCCPanadura Sports Club202612018712693.5037849.47110170
Pulindu PereraNSWCColombo Cricket Club2025-202622015712978.50121129.75100177
M PremaratneBCAANugegoda Sports Welfare Club2025121134103*134.0018273.63100170
Dinesh ChandimalCCCPanadura Sports Club202612019114495.5021290.09100167
John ReidNZSri Lanka1984110180180180.0044540.45100160
Minod BhanukaCCCKurunegala Youth Cricket Club20251201698984.5024469.26020164
Jeff CroweNZSri Lanka1984-1987221138120*138.0043731.58100160
Muditha LakshanCCCPanadura Sports Club2025-20262301176239.00106110.38020153
Sangeeth CoorayCCCPanadura Sports Club2025-20262301166938.6718662.37010150
Nishan MadushkaCCCBloomfield Cricket and Athletic Club2025110174174174.00145120.00100146
W SahanACCCBadureliya Sports Club2024-202623016415354.6722971.62100144
Richard HadleeNZSri Lanka1984-1987221151151*151.0024860.89101142
Vishen HalambagePSCNondescripts Cricket Club20252201388369.0065212.31020149
Suminda LakshanBSC/CMCCAce Capital Cricket Club2025-20262311045152.0013974.82010140
Javeria KhanPAKWIreland Women20171119090*-10486.54010140
Pavan RathnayakeCCCPolice Sports Club2025111158158*-94168.09100139
MPM WeerasingheACCCBadureliya Sports Club2024-202623013410044.6716780.24100133
Gayan ManeeshanKYCCColombo Cricket Club20251201287664.0017075.29020131
Kevin PereraNSWCBloomfield Cricket and Athletic Club202512110554105.0015866.46020130
Arjuna RanatungaSLNew Zealand1984-19872301025034.0025939.38010131
Ahan WickramasingheNCCMoors Sports Club2025121989798.0016459.76010130
Kavindu KulasekaraACCCColts Cricket Club2026120956147.5020945.45010130
Nishan MadushkaCCCPolice Sports Club2025110888888.0085103.53010131
Martin CroweNZSri Lanka1984-1987220724536.0017341.62000120
Dhananjaya de SilvaCCCNugegoda Sports Welfare Club2025222159130*-136116.91100119
Dhananjaya de SilvaCCCBurgher Recreation Club20251201108355.0015073.33010113
Jemimah RodriguesINDWSri Lanka Women201822110957109.0077141.56020114
Anuk FernandoBSCAce Capital Cricket Club2024120906445.0015657.69010110
Vidura AdikariCMCCAce Capital Cricket Club20251218251*82.0012963.57010111
D InduwaraPSCBurgher Recreation Club2026110767676.0012859.38010111
K AmanthaACCCBadureliya Sports Club2026110757575.0010770.09010111
Avishka PereraNSWCColombo Cricket Club2025110106106106.0016464.63100102
Sammu AshanACCCChilaw Marians Cricket Club20251201027951.0015366.67010102
A BandaraCCCMoors Sports Club2025111101101*-99102.02100100
MPM WeerasingheACCCColts Cricket Club2026120966148.0016757.49010101
R SilvaACCCColts Cricket Club2026120925046.0015360.13010101
D JayatungaBSCAce Capital Cricket Club2024120865143.0012867.19010104
GSM FernandoBRCPolice Sports Club2026120848342.0011076.36010103
Pawan SandeshCCCBurgher Recreation Club2025120806240.009881.63010104
Imesh UdayangaKCCCColombo Cricket Club2025120765838.0013456.72010101
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.