Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM18/0 (1.2)ZIM need 204 runs in 112 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 De Zoysa Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
WGRL WijenayakeNSWCBurgher Recreation Club2025122306201*-47464.56200223
Lahiru UdaraNCCMoors Sports Club2025110206206206.0021496.26100215
Pasindu SooriyabandaraMSCNondescripts Cricket Club2025122175106*-39244.64110180
Tillakaratne SampathNSWCBurgher Recreation Club20251201699284.5030655.23020211
Lakshan EdirisingheKYCCNugegoda Sports Welfare Club20251201379568.5022660.62010135
Sithara GimhanMSCNugegoda Sports Welfare Club2025110134134134.0021861.47100132
Gayan ManeeshanKYCCNugegoda Sports Welfare Club202512012611263.0030141.86100122
J PereraMSCNondescripts Cricket Club20251201025251.0019452.5802090
Sahan ArachchigeNCCMoors Sports Club2025111100100*-13673.5310050
Priyamal PereraPSCRagama Cricket Club20251219387*93.0079117.7201072
Vinura DulsaraRCCPolice Sports Club2025110929292.0019148.1701060
Ashen BandaraPSCRagama Cricket Club2025120915045.5011579.1301041
Dilshan de SoysaBRCNugegoda Sports Welfare Club2025120725536.0013852.1701090
Niroshan DickwellaNCCMoors Sports Club2025110696969.0064107.8101090
Dinushka MalanKYCCNugegoda Sports Welfare Club2025120643332.008179.0100051
J PereraMSCNugegoda Sports Welfare Club2025110636363.0011156.7601030
Dulash UdayangaBRCNugegoda Sports Welfare Club2025121635263.0018035.0001041
Angelo PereraNSWCMoors Sports Club2025120552827.5049112.2400070
Chamikara EdirisingheNSWCMoors Sports Club20251215227*52.0013638.2400031
Dilan JayalathNSWCBurgher Recreation Club20251215150*51.006973.9101070
R MadushankaKYCCNugegoda Sports Welfare Club2025120513625.5018926.9800021
Lakshan GamageNSWCKurunegala Youth Cricket Club2025110464646.009647.9200041
Koshan DhanushkaRCCPolice Sports Club2025110454545.007262.5000031
A MuthalibNSWCBurgher Recreation Club2025110414141.008051.2500040
Milan PriyanathMSCNondescripts Cricket Club2025120413120.509841.8400050
Avishka TharinduPSCRagama Cricket Club2025120352717.507944.3000020
A MuthalibNSWCKurunegala Youth Cricket Club20251113434*-10632.0800010
Sameera SadamalKYCCNugegoda Sports Welfare Club2025120342017.007644.7400030
Avishka PereraNSWCMoors Sports Club2025120331716.508737.9300020
Chamikara EdirisingheNSWCBurgher Recreation Club2025110323232.004669.5700031
Dilhara PolgampolaKYCCNugegoda Sports Welfare Club2025120323216.0019416.4900100
Tillakaratne SampathNSWCKurunegala Youth Cricket Club2025110313131.006646.9700040
C GomezNSWCMoors Sports Club2025120302015.003488.2400041
Y RupasingheMSCNondescripts Cricket Club2025120292914.504564.4400131
Heshan DhanushkaPSCRagama Cricket Club2025120281514.008134.5700030
Chamika KarunaratneNCCMoors Sports Club2025110272727.0024112.5000050
Pasindu SooriyabandaraMSCNugegoda Sports Welfare Club2025110272727.004658.7000030
Milan PriyanathMSCNugegoda Sports Welfare Club2025110272727.007038.5700001
Maduranga ZoysaNSWCMoors Sports Club2025120272713.503381.8200121
Janith LiyanageRCCPolice Sports Club2025110252525.003571.4300030
Santhush GunathilakeRCCPolice Sports Club2025110242424.007133.8000020
Kevin PereraNSWCMoors Sports Club2025120232011.504254.7600030
G KotuwegodaRCCPolice Sports Club2025110222222.003956.4100020
Nalin PriyadarshanaPSCRagama Cricket Club2025110222222.004845.8300020
Deshan DiasBRCNugegoda Sports Welfare Club2025120222011.005639.2900020
Shiran FernandoMSCNugegoda Sports Welfare Club2025110212121.005141.1800011
D AshenBRCNugegoda Sports Welfare Club2025110212121.004052.5000021
Agith Kumara BasnayakeKYCCNugegoda Sports Welfare Club20251212019*20.007128.1700010
Sadeera SamarawickramaMSCNugegoda Sports Welfare Club2025110191919.003751.3500020
Kamil MisharaNCCMoors Sports Club2025110191919.005733.3300010
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.