Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st 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 Nondescripts Cricket Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Minod BhanukaTUCAKurunegala Youth Cricket Club202612019617398.0023882.35100261
Kamil MisharaNCCSinhalese Sports Club202522018210591.0027665.94110231
Angelo MathewsCCCBurgher Recreation Club202612017714488.5024073.75100210
Sharujan ShanmuganathanTUCAKurunegala Youth Cricket Club2026121122122*122.0026945.35101210
Ayesha ZafarPAKWPapua New Guinea Women2017110115115115.0098117.35100210
Niroshan DickwellaNCCSinhalese Sports Club20252201629181.00127127.56020203
Lahiru UdaraNCCBurgher Recreation Club2025110142142142.0016088.75100194
Lasith CroospulleCCCNondescripts Cricket Club2025110128128128.0014290.14100166
S DanielSSCNondescripts Cricket Club2024-20263301669555.33164101.22010158
Gayan ManeeshanKYCCTamil Union Cricket and Athletic Club202612016116080.5016498.17100155
Avishka FernandoSSCColombo Cricket Club2026110160160160.00129124.03100155
Ahan WickramasingheNCCBadureliya Sports Club2025110114114114.0090126.67100142
Sameera SadamalKYCCTamil Union Cricket and Athletic Club202612011110655.5016368.10100140
Sammu AshanCMCCPanadura Sports Club20251201017750.5013873.19010141
Sudeera ThilakaratnePSCColombo Cricket Club20261118181*-16549.09010140
Pavan RathnayakeCCCNondescripts Cricket Club2025110194194194.0029565.76100139
Nuwanidu FernandoSSCNondescripts Cricket Club2024-202633116412082.00138118.84100135
Angelo PereraNSWCNondescripts Cricket Club2025121142120*142.00122116.39100135
Vishva ChathurangaPSCChilaw Marians Cricket Club2025110111111111.0016467.68100130
Ahan WickramasingheNCCSinhalese Sports Club20252201005350.0011984.03010131
Hashan DuminduBRCColts Cricket Club2026110163163163.0026262.21100124
Vidura AdikariCMCCPanadura Sports Club202512115098150.0032745.87020120
Sonal DinushaCCCPolice Sports Club202622013812169.0019570.77100121
Muditha LakshanCCCBurgher Recreation Club20261201076853.50106100.94010124
Thanuka DabareCMCC/TUCANugegoda Sports Welfare Club2025-2026230945131.3380117.50010123
Lahiru UdaraNCCTamil Union Cricket and Athletic Club2024110888888.0054162.96010123
Mona MeshramINDWBangladesh Women20171117878*-9284.78010120
Lahiru UdaraNCCSinhalese Sports Club2025220645532.0051125.49010120
A BandaraCCCPolice Sports Club2026111200200*-33859.17100112
Ravindu FernandoBCAAColts Cricket Club2025121128100*128.0018967.72100114
Kaveen BandaraNCCColombo Cricket Club2025111110110*-11397.35100111
Nipun DananjayaSSCNondescripts Cricket Club2024-202633110960*54.5013779.56010110
Javeria KhanPAKWPapua New Guinea Women2017110100100100.0014668.49100110
Ron ChandragupthaBCAAColts Cricket Club2025120784239.0017045.88000110
S ManojCCCBurgher Recreation Club2026120645332.0013248.48010110
Kamil MisharaNCCColombo Cricket Club2025110119119119.0025446.85100100
S MalshanSSCNondescripts Cricket Club2025110108108108.0018957.14100101
Ahan WickramasingheNCCBurgher Recreation Club2025110105105105.0014970.47100104
Dinesh ChandimalCCCBurgher Recreation Club2026120916745.5081112.35010102
Sangeeth CoorayCCCBurgher Recreation Club2026120815140.5015452.60010100
Mithali RajINDWBangladesh Women20171117373*-8783.91010101
Chamika KarunaratneNCCNugegoda Sports Welfare Club2025120624331.0056110.71000102
Dhananjaya LakshanCCCBurgher Recreation Club2026120614430.506298.39000101
Nishan MadushkaCCCSinhalese Sports Club2026110148148148.00132112.1210095
Sahan ArachchigeNCCColombo Cricket Club2025110125125125.0023154.1110092
Nuwanidu FernandoSSCPolice Sports Club2026111117117*-53220.7510098
Angelo MathewsCCCBloomfield Cricket and Athletic Club20251119696*-13770.0701093
Krishan SanjulaSSCNondescripts Cricket Club2024-20252218989*89.009593.6801191
Chamari AtapattuSLWZimbabwe Women2017110585858.006096.6701090
Chamikara EdirisingheNSWCNondescripts Cricket Club2025120565428.008863.6401090
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.