Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM58/1 (5.2)ZIM need 164 runs in 88 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Nondescripts Cricket Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
A BandaraCCCPolice Sports Club2026111200200*-33859.17100112
Minod BhanukaTUCAKurunegala Youth Cricket Club202612019617398.0023882.35100261
Pavan RathnayakeCCCNondescripts Cricket Club2025110194194194.0029565.76100139
Kamil MisharaNCCSinhalese Sports Club202512018210591.0027665.94110231
Angelo MathewsCCCBurgher Recreation Club202612017714488.5024073.75100210
Hashan DuminduBRCColts Cricket Club2026110163163163.0026262.21100124
Niroshan DickwellaNCCSinhalese Sports Club20251201629181.00127127.56020203
Gayan ManeeshanKYCCTamil Union Cricket and Athletic Club202612016116080.5016498.17100155
Vidura AdikariCMCCPanadura Sports Club202512115098150.0032745.87020120
Lahiru UdaraNCCBurgher Recreation Club2025110142142142.0016088.75100194
Angelo PereraNSWCNondescripts Cricket Club2025121142120*142.00122116.39100135
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
Sonal DinushaCCCPolice Sports Club2026110121121121.0018266.48100120
Kamil MisharaNCCColombo Cricket Club2025110119119119.0025446.85100100
Vishva ChathurangaPSCChilaw Marians Cricket Club2025110111111111.0016467.68100130
Sameera SadamalKYCCTamil Union Cricket and Athletic Club202612011110655.5016368.10100140
Kaveen BandaraNCCColombo Cricket Club2025111110110*-11397.35100111
S MalshanSSCNondescripts Cricket Club2025110108108108.0018957.14100101
Muditha LakshanCCCBurgher Recreation Club20261201076853.50106100.94010124
Ahan WickramasingheNCCBurgher Recreation Club2025110105105105.0014970.47100104
Sammu AshanCMCCPanadura Sports Club20251201017750.5013873.19010141
Ahan WickramasingheNCCSinhalese Sports Club20251201005350.0011984.03010131
Angelo MathewsCCCBloomfield Cricket and Athletic Club20251119696*-13770.0701093
Kaveen BandaraNCCSinhalese Sports Club20251219651*96.0011384.9601053
Tillakaratne SampathNSWCChilaw Marians Cricket Club2025121936493.0018650.0001072
Dinesh ChandimalCCCBurgher Recreation Club2026120916745.5081112.35010102
A BandaraCCCNondescripts Cricket Club2025110858585.0018346.4501080
Sudeera ThilakaratnePSCColombo Cricket Club20261118181*-16549.09010140
Sangeeth CoorayCCCBurgher Recreation Club2026120815140.5015452.60010100
Vidura AdikariCMCCNugegoda Sports Welfare Club2025120805240.0015152.9801070
Deshan DiasBRCNondescripts Cricket Club2025120797439.5018542.7001080
Ron ChandragupthaBCAAColts Cricket Club2025120784239.0017045.88000110
Raminda WijesooriyaBRCColts Cricket Club2026110757575.009182.4201081
Thanuka DabareCMCCNugegoda Sports Welfare Club2025120745137.0070105.7101083
Lakshan EdirisingheKYCCTamil Union Cricket and Athletic Club2026120694234.508878.4100053
LA de ZoysaNSWCChilaw Marians Cricket Club20251216951*69.0011858.4701061
Dilshan de SoysaBRCNondescripts Cricket Club2025120676533.5018735.8301041
S LiyanageCMCCNugegoda Sports Welfare Club2025120654432.5013548.1500041
Lahiru UdaraNCCSinhalese Sports Club2025120645532.0051125.49010120
S ManojCCCBurgher Recreation Club2026120645332.0013248.48010110
Ashian DanielNCCColombo Cricket Club20251116363*-7682.8901050
Akila DananjayaCCCBurgher Recreation Club2026120634331.5062101.6100071
Chamika KarunaratneNCCNugegoda Sports Welfare Club2025120624331.0056110.71000102
Lasith LakshanCMCCPanadura Sports Club2025120625331.0012250.8201071
Dhananjaya LakshanCCCBurgher Recreation Club2026120614430.506298.39000101
Janith LiyanageBCAAColts Cricket Club2025120615630.5010458.6501061
Roshen SilvaBRCNondescripts Cricket Club2025120585129.0010058.0001062
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.