Live4th T20I · India in New Zealand 2026/27NZ167/4 (14)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE38/1 (11.3)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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)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 runsT2060th 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 (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At FTZ Sports Complex (Board of Investment)×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ahan WickramasingheNCCNegombo Cricket Club2024110717171.007989.8701041
R GanganathBRCMoors Sports Club20241116565*-8873.8601040
Himasha LiyanageNCCRagama Cricket Club20241115959*-7084.2901050
Dilshan MunaweeraNCCRagama Cricket Club2024110545454.008464.2901031
Milinda SiriwardanaNCCNondescripts Cricket Club2024110525252.006382.5401014
Sheshan FernandoNCCNondescripts Cricket Club2024110464646.0046100.0000052
Sadeera SamarawickramaMSCBurgher Recreation Club20241114040*-38105.2600040
Sandun WeerakkodyTUCANegombo Cricket Club2024110393939.0039100.0000060
J PereraMSCBurgher Recreation Club2024110393939.004390.7000031
Mohamed ShamazTUCANegombo Cricket Club2024110363636.006952.1700021
S HapuhinnaTUCANegombo Cricket Club2024110363636.003992.3100030
D AshenBRCMoors Sports Club2024110353535.004577.7800040
Sheshan FernandoNCCTamil Union Cricket and Athletic Club2024110343434.0022154.5500023
Pasindu SooriyabandaraMSCKurunegala Youth Cricket Club2024110313131.004765.9600030
Pasindu SooriyabandaraMSCBurgher Recreation Club20241113131*-4175.6100030
A ThennakoonKYCCMoors Sports Club2024110313131.005754.3900030
A LiyanaarachchiCMCCNegombo Cricket Club20241112929*-20145.0000022
Dinuka DilshanMSCKurunegala Youth Cricket Club2024110262626.003868.4200011
K WanniarachchiNCCRagama Cricket Club2024110262626.005547.2700021
Rohan SanjayaMSCKurunegala Youth Cricket Club20241112525*-18138.8900031
Dilhara PolgampolaKYCCMoors Sports Club2024110252525.006439.0600000
Kamil MisharaNCCNegombo Cricket Club2024110242424.005642.8600010
K WanniarachchiNCCNondescripts Cricket Club2024110222222.003956.4100021
Ayana SiriwadhanaTUCANegombo Cricket Club2024110212121.0020105.0000002
Nishan PeirisNCCRagama Cricket Club2024110212121.0020105.0000021
Dinuka DilshanMSCBurgher Recreation Club2024110202020.003360.6100030
L SubasingheBRCMoors Sports Club2024110202020.005139.2200020
Nishan PeirisNCCTamil Union Cricket and Athletic Club2024110191919.003652.7800002
C GomezRCCNegombo Cricket Club2024110191919.0017111.7600021
SSL VithanageNCCChilaw Marians Cricket Club2024110191919.004938.7800010
Lakvin WeerasuriyaBRCMoors Sports Club2024110181818.005831.0300000
Dilshan MunaweeraNCCNondescripts Cricket Club2024110171717.002277.2700021
Himasha LiyanageNCCTamil Union Cricket and Athletic Club2024110171717.002180.9500010
Pasindu MadawaNCCTamil Union Cricket and Athletic Club2024110171717.002568.0000020
G SenhasRCCNegombo Cricket Club2024110171717.001894.4400030
M WickramageTUCANegombo Cricket Club2024110161616.0015106.6700010
Pulina TharangaRCCNegombo Cricket Club2024110151515.002268.1800001
Himasha LiyanageNCCNondescripts Cricket Club2024110151515.002853.5700010
R MadushankaKYCCMoors Sports Club2024110151515.003345.4500010
Dilshan MunaweeraNCCTamil Union Cricket and Athletic Club2024110141414.002360.8700010
Lahiru UdaraNCCNegombo Cricket Club2024110141414.001782.3500010
Kaveen BandaraNCCNegombo Cricket Club2024110141414.002948.2800000
Koshan DhanushkaRCCNegombo Cricket Club2024110131313.003438.2400010
Tharinda WijesingheKYCCMoors Sports Club2024110131313.004528.8900000
Sahan ArachchigeNCCNegombo Cricket Club2024110121212.002157.1400000
Sohan de LiveraMSCKurunegala Youth Cricket Club2024110121212.002254.5500010
WRC FernandoNCCTamil Union Cricket and Athletic Club20241111111*-2347.8300001
Lahiru SamarakoonTUCANegombo Cricket Club2024110101010.001471.4300000
Umesh LakshanNCCNondescripts Cricket Club2024110101010.001952.6300010
Ravishan de SilvaMSCKurunegala Youth Cricket Club20241111010*-3627.7800000
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.