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 Colts Cricket Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamil MisharaNCCBloomfield Cricket and Athletic Club2026111145145*-72201.391001111
Avishka FernandoSSCNondescripts Cricket Club2026110737373.0041178.0501055
Movin SubasinghaBRCPolice Sports Club2025110727272.0027266.6701047
Y DewthusaBSC/NCCPanadura Sports Club2025-2026220724636.0069104.3500080
Oshada FernandoPSCNondescripts Cricket Club2026110636363.0045140.0001062
Nimesha GunasingheACCCNondescripts Cricket Club2025110626262.0061101.6401033
Lizelle LeeSAWSri Lanka Women2014220594129.5054109.2600061
Seekkuge PrasannaBSCNondescripts Cricket Club2025110585858.0029200.0001045
Sohan de LiveraMSCPolice Sports Club2026110585858.0031187.10010100
Kevin PereraNSWCTamil Union Cricket and Athletic Club20251115858*-40145.0001054
Dilshan de SoysaBSCPanadura Sports Club2025-2026220584529.0049118.3700051
Seekkuge PrasannaBSCAce Capital Cricket Club2025110575757.0025228.0001036
J PereraMSCTamil Union Cricket and Athletic Club2026110575757.0041139.0201060
K NuwanthaBSCMoors Sports Club2025110575757.0046123.9101062
Chamika KarunaratneNCCPanadura Sports Club2026110565656.0045124.4401024
Tillakaratne SampathNSWCTamil Union Cricket and Athletic Club20251115656*-49114.2901061
Vishen HalambagePSCBadureliya Sports Club2025-2026220565128.0036155.56010100
Nishan MadushkaCCCKurunegala Youth Cricket Club20261115555*-44125.0001060
Shehan MadusankaBSCAce Capital Cricket Club20251115353*-51103.9201060
S KosalaCCCNugegoda Sports Welfare Club20261115252*-39133.3301061
L DawatageACCCBadureliya Sports Club2025110525252.0029179.3101054
Thaveesha KahaduwaarachchiPSCAce Capital Cricket Club2026110525252.0051101.9601060
BOL MendisMSCBadureliya Sports Club2025110515151.0028182.1401054
Kamil MisharaNCCSinhalese Sports Club2026110505050.0030166.6701053
J PereraMSCPolice Sports Club20261115050*-43116.2801030
Chathuranga JayathilakePSCBloomfield Cricket and Athletic Club2025110505050.0033151.5201052
P PathirajaACCCPanadura Sports Club2025-20262214936*49.005294.2300030
Lasith CroospulleCCCNugegoda Sports Welfare Club2026110434343.0022195.4500081
Sharujan ShanmuganathanTUCAPolice Sports Club2025110434343.0042102.3800020
Bhanuka RajapaksaTUCANugegoda Sports Welfare Club2025110424242.0026161.5400005
Sadeera SamarawickramaMSCBadureliya Sports Club20251114141*-31132.2600060
Lasith CroospulleCCCMoors Sports Club2026110404040.0023173.9100050
Sohan de LiveraMSCColombo Cricket Club2026110393939.0020195.0000040
Chathuranga JayathilakePSCMoors Sports Club2026110383838.0023165.2200080
Angelo PereraNSWCColombo Cricket Club2026110373737.0032115.6300030
Ashen BandaraPSCBurgher Recreation Club2025110373737.0028132.1400031
Mohamed ShamazPSCMoors Sports Club2026110373737.0035105.7100021
D GoonewardenaNCCAce Capital Cricket Club2025110373737.0036102.7800021
Dane van NiekerkSAWSri Lanka Women2014220372218.506061.6700010
Chamika KarunaratneNCCBloomfield Cricket and Athletic Club20261113636*-25144.0000012
W SahanACCCBadureliya Sports Club2025110363636.0022163.6400013
Nimesha GunasingheACCCBadureliya Sports Club2025110363636.0026138.4600041
Seekkuge PrasannaBSCPanadura Sports Club2025-20262213619*36.0020180.0000042
Chamari AtapattuSLWSouth Africa Women2014220362018.0029124.1400050
Sahan ArachchigeNCCSinhalese Sports Club2026110343434.0023147.8300031
Kalana PereraPSCBadureliya Sports Club20261113333*-22150.0000002
Jeewaka ShashenNCCBloomfield Cricket and Athletic Club2026110333333.0023143.4800060
Ramesh MendisMSCTamil Union Cricket and Athletic Club2026110323232.0021152.3800021
Vishen HalambagePSCAce Capital Cricket Club2025110323232.0021152.3800041
Pulindu PereraNSWCPolice Sports Club2025110323232.0030106.6700022
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.