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 Bloomfield Cricket and Athletic Club Ground×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Janith LiyanageBCAASinhalese Sports Club2026110165165165.00130126.92100185
Nipun KarunanayakeBCAAPanadura Sports Club20251201498174.5024062.08020183
Ron ChandragupthaBCAATamil Union Cricket and Athletic Club2024111141141*-126111.90100183
Ravindu FernandoBCAANondescripts Cricket Club2026110140140140.0093150.54100148
Avishka FernandoSSCBloomfield Cricket and Athletic Club2026110138138138.00114121.05100154
Kasun AbeyrathneBCAANegombo Cricket Club2024-202523113611568.0022660.18100170
Pavan RathnayakeCCCColts Cricket Club2024110124124124.00117105.9810077
Ron ChandragupthaBCAABadureliya Sports Club2025110119119119.0012694.44100112
Ravindu FernandoBCAABadureliya Sports Club2025111114114*-90126.6710077
Ahan WickramasingheNCCBloomfield Cricket and Athletic Club2026111108108*-82131.7110076
Ravindu FernandoBCAAPanadura Sports Club20251201085454.0088122.73020113
Shalith FernandoPSCBloomfield Cricket and Athletic Club202512110487*104.0019254.17010101
Irosh SamarasooriyaPSCBloomfield Cricket and Athletic Club20251201016950.5017757.06010123
DS AbeywickramasinghaBRCBloomfield Cricket and Athletic Club2025110989898.0090108.8901093
Nipun KarunanayakeBCAABurgher Recreation Club20251119090*-86104.6501046
Sonal DinushaCCCColts Cricket Club2024110888888.0079111.3901063
Nipun KarunanayakeBCAANegombo Cricket Club2024-2025230867328.6714360.1401083
Sohan de LiveraMSCKandy Customs Cricket Club2024110797979.0073108.2201053
Gihan KoralageBSCBloomfield Cricket and Athletic Club20251217969*79.0010178.2201082
Oshada FernandoPSCBloomfield Cricket and Athletic Club2025120777038.5010573.33010100
Kushal Janith PereraPSCNugegoda Sports Welfare Club20241117575*-26288.4601029
Thanuka DabareACCCBloomfield Cricket and Athletic Club2024110737373.0067108.9601054
Pulina TharangaRCCBloomfield Cricket and Athletic Club2024110696969.0041168.2901017
Nipun DananjayaSSCBloomfield Cricket and Athletic Club2026110696969.007888.4601081
Sandun WeerakkodyTUCABloomfield Cricket and Athletic Club2024110686868.0053128.30010102
Muditha LakshanCCCColombo Cricket Club2024110686868.0046147.8301018
Nishan MadushkaCCCMoors Sports Club2024110686868.0043158.1401054
Ravindu SembukuttigeRCCBloomfield Cricket and Athletic Club20241116868*-58117.2401063
Lahiru MadushankaBCAARagama Cricket Club2024110666666.0047140.4301046
Pasindu SooriyabandaraMSCKandy Customs Cricket Club2024110666666.0056117.8601071
Lahiru MadushankaBCAANegombo Cricket Club2024-20252316655*33.0010264.7101042
Lahiru MadushankaBCAAChilaw Marians Cricket Club2025210636363.0048131.2501073
Kamil MisharaNCCNugegoda Sports Welfare Club2024110636363.0038165.7901083
A WanninayakeBCAABadureliya Sports Club2025110636363.007979.7501051
L DawatagePSCBloomfield Cricket and Athletic Club2025120635931.5012849.2201080
A WanninayakeBCAASinhalese Sports Club2026110606060.007876.9201080
Ravindu FernandoBCAANegombo Cricket Club2024-2025230602220.007678.9500062
Thikshila de SilvaCMCCBloomfield Cricket and Athletic Club2025120595029.5041143.9001036
Ravindu FernandoBCAABurgher Recreation Club2025-2026210585858.0040145.0001062
Nuwanidu FernandoSSCBloomfield Cricket and Athletic Club2026110575757.0049116.3301053
T AshelBRCBloomfield Cricket and Athletic Club2025-2026220574528.507180.2800073
Yohan de SilvaBCAAPanadura Sports Club2025120564528.0011648.2800070
Ron ChandragupthaBCAAAce Capital Cricket Club2024110535353.0053100.0001052
A WanninayakeBCAATamil Union Cricket and Athletic Club20241115353*-8066.2501042
Promod MaduwanthaNCCBloomfield Cricket and Athletic Club2025110535353.0011546.0901030
C HeenatigalaBRCBloomfield Cricket and Athletic Club2025110535353.006482.8101040
Janith LiyanageBCAABurgher Recreation Club2025-2026221535153.006186.8901041
Sahan ArachchigeNCCBloomfield Cricket and Athletic Club2026110525252.006580.0001050
Nipun KarunanayakeBCAABadureliya Sports Club20251115151*-6578.4601031
J PereraMSCColombo Cricket Club2024110505050.0046108.7001042
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.