Live5th ODI · Ireland in Namibia 2026/27NAM86/3 (15.4)IRE129 (33.1)NAM need 44 runs in 206 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

Batting by team (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Colombo Cricket Club×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sohan de LiveraMSCMoors Sports Club2025-2026220763938.0042180.9500072
Dushan HemanthaPSCPanadura Sports Club20252217559*75.0055136.3601043
Vishen HalambagePSCPanadura Sports Club2025220737336.5039187.1801156
Navod ParanavithanaTUCATamil Union Cricket and Athletic Club2026220686334.0038178.95010102
P PathirajaACCCAce Capital Cricket Club2025-2026220615130.5055110.9101061
Chathuranga JayathilakePSCPolice Sports Club2024-2026220603530.0034176.47000102
Thanuka DabareTUCATamil Union Cricket and Athletic Club2026220584229.0024241.6700083
Sadeera SamarawickramaMSCMoors Sports Club2025-2026330552318.3337148.6500034
Heshan DhanushkaPSCPolice Sports Club2024110484848.0045106.6700042
V LahiruPSCPanadura Sports Club2025220452522.504991.8400020
Sineth JayawardenaTUCATamil Union Cricket and Athletic Club20262214326*43.0041104.8800031
Ramesh MendisMSCMoors Sports Club2025-20263323928*39.0020195.0000004
Angelo PereraNSWCNugegoda Sports Welfare Club2026210373737.0032115.6300030
Sharujan ShanmuganathanTUCATamil Union Cricket and Athletic Club20262113636*-27133.3300021
Senitha HalambagePSCPanadura Sports Club20252113636*-17211.7600033
Chamindu WickramasingheBRCBurgher Recreation Club2026110353535.0035100.0000022
STS SenarathneTUCATamil Union Cricket and Athletic Club2026110333333.0025132.0000013
Sachitha JayathilakeTUCATamil Union Cricket and Athletic Club2026210323232.0020160.0000002
L DawatageNSWCNugegoda Sports Welfare Club2026110313131.0027114.8100050
Himasha LiyanageACCCAce Capital Cricket Club2025110313131.0031100.0000001
Pasindu SooriyabandaraMSCMoors Sports Club2025110292929.0015193.3300022
JRMVB SanjayaKYCCKurunegala Youth Cricket Club2026110282828.0025112.0000031
Malsha TharupathiMSCMoors Sports Club2025-2026331261113.0015173.3300022
S MalshanPSCPanadura Sports Club2025220252212.503865.7900020
T RajapakseACCCAce Capital Cricket Club2026110242424.0013184.6200031
Vathila UdaraKYCCKurunegala Youth Cricket Club2025-2026220241612.003177.4200010
C HeenatigalaACCCAce Capital Cricket Club2026110232323.0018127.7800020
A LiyanaarachchiKYCCKurunegala Youth Cricket Club2026110191919.002095.0000020
D SewminaBRCBurgher Recreation Club2026110191919.002867.8600010
Chamara SilvaPSCPolice Sports Club2024110181818.0018100.0000030
Isitha WijesunderaACCCAce Capital Cricket Club2025-202622018169.002090.0000010
Rachintha de SilvaACCCAce Capital Cricket Club20261111717*-16106.2500001
UVS FernandoMSCMoors Sports Club2025210161616.0011145.4500020
Nimesh VimukthiNSWCNugegoda Sports Welfare Club2026110151515.001883.3300010
L DawatageACCCAce Capital Cricket Club2025110151515.002075.0000010
Dhanaja EdirisingheKYCCKurunegala Youth Cricket Club2026110151515.002268.1800000
KI FernandoBRCBurgher Recreation Club2025-20262201597.5013115.3800020
G MalkanPSCPanadura Sports Club2025110141414.0012116.6700001
V SilvaNSWCNugegoda Sports Welfare Club2026110141414.0011127.2700020
W SahanACCCAce Capital Cricket Club2025-202622014137.0012116.6700001
G WeerasingheKYCCKurunegala Youth Cricket Club2025110131313.002161.9000010
Nisala TharakaPSCPanadura Sports Club202522013136.501681.2500110
Kushal Janith PereraPSCPolice Sports Club2024110121212.0010120.0000011
Lahiru SamarakoonTUCATamil Union Cricket and Athletic Club20262111212*-4300.0000011
Raveen de SilvaACCCAce Capital Cricket Club2025110121212.002060.0000000
J KaushalNSWCNugegoda Sports Welfare Club20261111212*-12100.0000000
Bhanuka RajapaksaPSCPolice Sports Club2026110111111.007157.1400020
S WadugeACCCAce Capital Cricket Club2026110111111.001384.6200010
Murvin AbinashBRCBurgher Recreation Club20251111111*-7157.1400001
Supun MadushankaPSCPolice Sports Club2024110101010.0010100.0000010
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.