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 Nondescripts Cricket Club Ground×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
A BandaraCCCPolice Sports Club2026111200200*-33859.17100112
Minod BhanukaTUCAKurunegala Youth Cricket Club202612019617398.0023882.35100261
Pavan RathnayakeCCCNondescripts Cricket Club2025110194194194.0029565.76100139
Kamil MisharaNCCSinhalese Sports Club202522018210591.0027665.94110231
Angelo MathewsCCCBurgher Recreation Club202612017714488.5024073.75100210
S DanielSSCNondescripts Cricket Club2024-20263301669555.33164101.22010158
Nuwanidu FernandoSSCNondescripts Cricket Club2024-202633116412082.00138118.84100135
Hashan DuminduBRCColts Cricket Club2026110163163163.0026262.21100124
Niroshan DickwellaNCCSinhalese Sports Club20252201629181.00127127.56020203
Gayan ManeeshanKYCCTamil Union Cricket and Athletic Club202612016116080.5016498.17100155
Avishka FernandoSSCColombo Cricket Club2026110160160160.00129124.03100155
Vidura AdikariCMCCPanadura Sports Club202512115098150.0032745.87020120
Nishan MadushkaCCCSinhalese Sports Club2026110148148148.00132112.1210095
Lahiru UdaraNCCBurgher Recreation Club2025110142142142.0016088.75100194
Angelo PereraNSWCNondescripts Cricket Club2025121142120*142.00122116.39100135
Sonal DinushaCCCPolice Sports Club202622013812169.0019570.77100121
Lasith CroospulleCCCNondescripts Cricket Club2025110128128128.0014290.14100166
Ravindu FernandoBCAAColts Cricket Club2025121128100*128.0018967.72100114
Sahan ArachchigeNCCColombo Cricket Club2025110125125125.0023154.1110092
Sharujan ShanmuganathanTUCAKurunegala Youth Cricket Club2026121122122*122.0026945.35101210
Kamil MisharaNCCColombo Cricket Club2025110119119119.0025446.85100100
Nuwanidu FernandoSSCPolice Sports Club2026111117117*-53220.7510098
Ayesha ZafarPAKWPapua New Guinea Women2017110115115115.0098117.35100210
Ahan WickramasingheNCCBadureliya Sports Club2025110114114114.0090126.67100142
Seekkuge PrasannaBSCNondescripts Cricket Club2025110112112112.0075149.33100510
Niroshan DickwellaNCCTamil Union Cricket and Athletic Club2024110112112112.0059189.8310088
Vishva ChathurangaPSCChilaw Marians Cricket Club2025110111111111.0016467.68100130
Sameera SadamalKYCCTamil Union Cricket and Athletic Club202612011110655.5016368.10100140
Kaveen BandaraNCCColombo Cricket Club2025111110110*-11397.35100111
Nipun DananjayaSSCNondescripts Cricket Club2024-202633110960*54.5013779.56010110
Kaveen BandaraNCCPolice Sports Club2026110108108108.0070154.2910067
S MalshanSSCNondescripts Cricket Club2025110108108108.0018957.14100101
Muditha LakshanCCCBurgher Recreation Club20261201076853.50106100.94010124
Ahan WickramasingheNCCBurgher Recreation Club2025110105105105.0014970.47100104
Nipun DananjayaSSCColombo Cricket Club2026111101101*-10794.3910082
Sineth JayawardenaTUCAPanadura Sports Club2026110101101101.0052194.2310087
Sammu AshanCMCCPanadura Sports Club20251201017750.5013873.19010141
Javeria KhanPAKWPapua New Guinea Women2017110100100100.0014668.49100110
Ahan WickramasingheNCCSinhalese Sports Club20252201005350.0011984.03010131
Kaveen BandaraNCCSinhalese Sports Club2025-202633110051*50.0012281.9701053
Angelo MathewsCCCBloomfield Cricket and Athletic Club20251119696*-13770.0701093
Chamika KarunaratneNCCBadureliya Sports Club20251119595*-46206.5201078
Thanuka DabareCMCC/TUCANugegoda Sports Welfare Club2025-2026230945131.3380117.50010123
Tillakaratne SampathNSWCChilaw Marians Cricket Club2025121936493.0018650.0001072
Dinesh ChandimalCCCBurgher Recreation Club2026120916745.5081112.35010102
Krishan SanjulaSSCNondescripts Cricket Club2024-20252218989*89.009593.6801191
Lahiru UdaraNCCTamil Union Cricket and Athletic Club2024110888888.0054162.96010123
A BandaraCCCNondescripts Cricket Club2025110858585.0018346.4501080
Chamari AtapattuSLWBangladesh Women2017110848484.0011473.6801081
Sammu AshanNSWC/CMCCTamil Union Cricket and Athletic Club2025-2026220835341.5075110.6701054
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.