Live4th T20I · India in New Zealand 2026/27NZ39/2 (3.2)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRENamibia won the toss and chose to bowlLive7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Panadura Esplanade×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dineth ThimodyaRCCPanadura Sports Club2025120402620.004393.0200024
Sanjaya ChathurangaRCCPanadura Sports Club2025120402920.004883.3300051
Kamindu MendisCCCPanadura Sports Club2026110393939.0034114.7100042
Ahan WickramasingheNCCBurgher Recreation Club2026110393939.0027144.4400023
Nimesh VimukthiPSCAce Capital Cricket Club2025110383838.004388.3700012
Oshada FernandoPSCRagama Cricket Club2025120382819.005371.7000041
Nishan MadushkaCCCPanadura Sports Club2026110373737.005666.0700050
RMRDG RathnayakeCMCCPanadura Sports Club2025110373737.006656.0600012
Nisala TharakaPSCAce Capital Cricket Club2025110373737.005271.1500040
JE JayakodygePSCTamil Union Cricket and Athletic Club2024110363636.003992.3100051
Ranmith JayasenaRCCPanadura Sports Club2025120362418.005170.5900060
Oshada FernandoPSCChilaw Marians Cricket Club2025110353535.005070.0000030
RJKTD RanatungaACCCPanadura Sports Club2025110353535.0024145.8300042
V DinsaraPSCChilaw Marians Cricket Club20251113535*-5070.0000011
S HapuhinnaTUCAPanadura Sports Club20241113434*-20170.0000070
Irosh SamarasooriyaPSCRagama Cricket Club2025120342817.003694.4400031
Pawan SandeshBRCNondescripts Cricket Club2026110333333.0032103.1300051
Sanoj DarshikaCCCPanadura Sports Club2025110333333.005856.9000040
Shalith FernandoPSCKurunegala Youth Cricket Club2026110333333.004475.0000040
Milinda SiriwardanaNCCPanadura Sports Club2024110323232.003982.0500022
L DawatagePSCBadureliya Sports Club2025110323232.007343.8400010
V SilvaACCCPanadura Sports Club20251113232*-27118.5200032
Manuhara FernandoPSCColombo Cricket Club2026110323232.003884.2100022
Oshada FernandoPSCPolice Sports Club2024120322516.007145.0700010
Imthiyas SlasaPSCPolice Sports Club2024120323216.009234.7800131
G WeerasingheKYCCPanadura Sports Club2026110313131.0031100.0000022
D TennakoonKYCCPanadura Sports Club2026110313131.004273.8100040
Kalana PereraPSCColombo Cricket Club2026110303030.003878.9500013
Kanchana de LiveraPSCAce Capital Cricket Club2025110303030.0019157.8900041
Oshada FernandoPSCNegombo Cricket Club2024110292929.004465.9100020
Sheshan FernandoNCCPanadura Sports Club2024110292929.003974.3600031
Harsha CoorayCMCCPanadura Sports Club2025110292929.007737.6600020
Chanaka RuwansiriBSCPanadura Sports Club2025120292314.503680.5600050
Dinesh ChandimalCCCPanadura Sports Club2025110282828.004070.0000022
G KotuwegodaRCCPanadura Sports Club2025120282714.005650.0000050
Santhush GunathilakeRCCPanadura Sports Club2025220272613.504165.8500040
Leo FransiscoBSCPanadura Sports Club2025120271613.504955.1000020
Dhananjaya de SilvaCCCPanadura Sports Club20261112626*-23113.0400022
Hasitha BoyagodaBCAAPanadura Sports Club20241112525*-2986.2100030
Imthiyas SlasaPSCRagama Cricket Club20251112525*-4062.5000040
Y RodrigoBRCNondescripts Cricket Club2026110252525.004951.0200030
MLR BuddikaPSCRagama Cricket Club2025110252525.007135.2100000
SMD SilvaPSCAce Capital Cricket Club2025110252525.0024104.1700012
L DawatagePSCColts Cricket Club2025110242424.004158.5400040
Ramiru PereraNCCPanadura Sports Club2025110242424.0023104.3500021
Anuk FernandoBSCPanadura Sports Club2025120242012.006338.1000020
Kamil MisharaNCCBurgher Recreation Club2026110232323.0023100.0000031
Avishka TharinduPSCPanadura Sports Club2024110232323.006833.8200020
Kalana PereraPSCKurunegala Youth Cricket Club2026110222222.002588.0000012
T AmarasingheCMCCAce Capital Cricket Club2025110222222.0017129.4100012

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.