ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Police Park Ground×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachithra PereraKCCCKandy Customs Cricket Club2025120222011.0015146.6700021
Yohan de SilvaBCAABloomfield Cricket and Athletic Club2025120221311.005341.5100020
Duranka SilvaPSCPanadura Sports Club2025110212121.002487.5000030
Imesh UdayangaKCCCKandy Customs Cricket Club2025120211210.504843.7500020
Nuwanidu FernandoSSCSinhalese Sports Club202633021117.003560.0000020
Sachitha JayathilakeTUCATamil Union Cricket and Athletic Club2025110202020.0016125.0000012
Ravindu RasanthaBCAABloomfield Cricket and Athletic Club2026110202020.0015133.3300030
Y RodrigoBRCBurgher Recreation Club2026210202020.003655.5600030
R JayasuriyaSSCSinhalese Sports Club2026110202020.0013153.8500030
Nimesh VimukthiPSCPanadura Sports Club2025220201110.006132.7900020
S ManojCCCColts Cricket Club2026220201310.003655.5600010
Heshan DhanushkaPSCPolice Sports Club202512019109.506429.6900000
Jehan DanielPSCPolice Sports Club202632019169.504047.5000010
Jeewaka ShashenNCCNondescripts Cricket Club2025110181818.004242.8600010
Dilshan de SoysaBSCBadureliya Sports Club20262201899.003354.5500020
H JayasundaraCCCColts Cricket Club202622018139.002962.0700020
Naveen FernandoPSCPolice Sports Club202542018139.002378.2600011
Minod BhanukaTUCATamil Union Cricket and Athletic Club20251111717*-11154.5500030
K KumarasingheACCCAce Capital Cricket Club2026110171717.0014121.4300012
D SamudithaBCAABloomfield Cricket and Athletic Club20262221717*-14121.4300001
Raveen SayerNCCNondescripts Cricket Club2025110161616.002272.7300001
D DamsaraACCCAce Capital Cricket Club2026110161616.002466.6700011
Savin GunasekaraBRCBurgher Recreation Club202622016168.002955.1700101
D MahavithanaCCCColts Cricket Club202622016148.0012133.3300011
Vishen HalambagePSCPanadura Sports Club2025110151515.0011136.3600021
Alankara Asanka SilvaBSCBadureliya Sports Club2026210151515.004235.7100010
Ravishan de SilvaMSCMoors Sports Club2025110151515.003444.1200020
Akila DananjayaCCCColts Cricket Club202622015147.503050.0000000
Rahul GunasekeraNSWCNugegoda Sports Welfare Club2026110141414.0013107.6900020
Tilanga UdeshanaBRCBurgher Recreation Club20262111414*-1593.3300010
Danal HemanandaACCCAce Capital Cricket Club20251111414*-14100.0000001
Usman IshakKCCCKandy Customs Cricket Club202512014147.003441.1800120
Mithun JayawickramaKCCCKandy Customs Cricket Club202512014137.003441.1800020
Dunith WellalageSSCSinhalese Sports Club20263211312*13.0012108.3300001
Nimasara AtharagallaACCCAce Capital Cricket Club202512013106.503537.1400001
Chamika KarunaratneNCCNondescripts Cricket Club2025110121212.002157.1400010
Lasith AmbuldeniyaNCCNondescripts Cricket Club2025110121212.001485.7100001
Nimesh VimukthiNSWCNugegoda Sports Welfare Club2026110121212.001392.3100000
Rohan SanjayaBSCBadureliya Sports Club20262111212*-2254.5500000
Sahan NanayakkareBCAABloomfield Cricket and Athletic Club20251201286.004924.4900010
Dushan HemanthaPSCPanadura Sports Club2025110111111.001861.1100020
L DawatageNSWCNugegoda Sports Welfare Club2026110111111.001573.3300010
Hareen AchinthaBSCBadureliya Sports Club2026110111111.004623.9100000
V LahiruPSCPanadura Sports Club2025110101010.003132.2600010
Vishwa SupunBRCBurgher Recreation Club2026110101010.001855.5600010
Kasun AbeyrathneBCAABloomfield Cricket and Athletic Club202512010105.002245.4500120
Duvindu TillakaratneCMCCChilaw Marians Cricket Club202512010105.005717.5400100
Chamara SilvaPSCPolice Sports Club2025110999.001369.2300010
H AmarasingheBCAABloomfield Cricket and Athletic Club2026110999.001275.0000020
T AshelBRCBurgher Recreation Club2026110999.002045.0000010

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.