Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Colombo Cricket Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Vishen HalambagePSCNondescripts Cricket Club20252201388369.0065212.31020149
Jemimah RodriguesINDWSri Lanka Women201822110957109.0077141.56020114
Lasith CroospulleCCCPanadura Sports Club2025110787878.0038205.2601065
Shashikala SiriwardeneSLWIndia Women2018220754037.5064117.1900062
Vishen HalambagePSCColombo Cricket Club2025110737373.0037197.3001056
Leo FransiscoKYCCPanadura Sports Club2025110636363.0044143.1801026
Niroshan DickwellaNCCPanadura Sports Club2025220634431.5040157.5000054
Bhanuka RajapaksaTUCANondescripts Cricket Club2025110626262.0030206.6701055
Anuja PatilINDWSri Lanka Women20182226254*-48129.1701080
Sineth JayawardenaTUCAColts Cricket Club2025110616161.0035174.2901044
Chamari AtapattuSLWIndia Women2018220593129.5058101.7200062
Lahiru UdaraNCCKurunegala Youth Cricket Club2025110565656.0025224.0001082
Sanoj DarshikaCCCTamil Union Cricket and Athletic Club20251115555*-42130.9501071
Chamika KarunaratneNCCPanadura Sports Club20252225550*-33166.6701042
Lahiru MadushankaBCAAChilaw Marians Cricket Club20251115454*-21257.1401054
RS PillayDOLLimpopo20261115252*-42123.8101071
Ravija SandaruwanBRCChilaw Marians Cricket Club2025110515151.0025204.0001044
Pathum NissankaNCCKurunegala Youth Cricket Club2025110505050.0021238.1001034
Nimesh VimukthiPSCNondescripts Cricket Club2025220504325.0042119.0500042
JE JayakodygePSCKurunegala Youth Cricket Club2025110484848.0030160.0000042
Nishan MadushkaCCCMoors Sports Club2025110474747.0020235.0000043
Janneman MalanSWDLimpopo2026110464646.0038121.0500014
Sanoj DarshikaCCCNugegoda Sports Welfare Club2025110464646.0035131.4300041
Nilakshi de SilvaSLWIndia Women2018220463123.0034135.2900031
Michael CopelandBORLimpopo20261114545*-31145.1600022
Oshada FernandoPSCKurunegala Youth Cricket Club2025110444444.0027162.9600013
Minod BhanukaTUCABloomfield Cricket and Athletic Club2025110444444.0031141.9400033
Nathan RouxBORLimpopo2026110444444.0028157.1400051
Lahiru MadushankaBCAABurgher Recreation Club2025110414141.0041100.0000012
Jeewaka ShashenNCCPanadura Sports Club2025220412220.505278.8500040
H ViljoenDOLLimpopo20261113939*-24162.5000023
Ernest KemmLIMSouth Western Districts2026110393939.0036108.3300040
CP KlijnhansLIMBorder2026110383838.0029131.0300041
D SigeraCCCPanadura Sports Club2025110383838.0034111.7600041
Abdullah BayoumyLIMSouth Western Districts20261113636*-36100.0000020
KI FernandoBRCChilaw Marians Cricket Club2025110363636.0022163.6400022
Senitha HalambagePSCColombo Cricket Club20251113636*-17211.7600033
S LiyanageCMCCBurgher Recreation Club2025110353535.0021166.6700050
Leo FransiscoKYCCNondescripts Cricket Club2025110353535.0035100.0000021
Jerome BossrBORLimpopo20261113535*-34102.9400040
Christiaan du ToitBORLimpopo2026110353535.0024145.8300050
Marcello PiedtLIMBorder2026110343434.0014242.8600061
Dunith WellalageCCCNugegoda Sports Welfare Club2025110333333.0026126.9200003
Movin SubasinghaBRCChilaw Marians Cricket Club20251113232*-16200.0000033
Sangeeth CoorayCCCPanadura Sports Club2025110323232.0028114.2900040
Agith Kumara BasnayakeKYCCNondescripts Cricket Club20251113131*-21147.6200012
Chathuranga de SilvaCCCMoors Sports Club20251113030*-12250.0000013
R MadushankaKYCCPanadura Sports Club2025110303030.0017176.4700004
V LahiruPSCNondescripts Cricket Club2025220302315.003196.7700001
Nimesh VimukthiPSCColts Cricket Club2025110292929.0025116.0000002
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.