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

2 active
Reset"Match result" is from the side of the player or team.
v Colts Cricket Club×At Nondescripts Cricket Club Ground×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashan DuminduBRCBurgher Recreation Club2026110163163163.0026262.21100124
Ravindu FernandoBCAABloomfield Cricket and Athletic Club2025121128100*128.0018967.72100114
Ron ChandragupthaBCAABloomfield Cricket and Athletic Club2025120784239.0017045.88000110
Raminda WijesooriyaBRCBurgher Recreation Club2026110757575.009182.4201081
Dilshan MunaweeraPSCPanadura Sports Club2026110646464.0042152.3801073
Shalith FernandoPSCPanadura Sports Club2026110646464.0040160.0001034
Janith LiyanageBCAABloomfield Cricket and Athletic Club2025120615630.5010458.6501061
L DawatagePSCPanadura Sports Club2024110575757.0042135.7101043
Oshada FernandoPSCPanadura Sports Club2024-2026220502625.005198.0400031
Roshen SilvaBRCBurgher Recreation Club2026110444444.006864.7100050
Lahiru MadushankaBCAABloomfield Cricket and Athletic Club2025120443922.008651.1600021
Nipun KarunanayakeBCAABloomfield Cricket and Athletic Club2025120423121.007060.0000050
Kasun AbeyrathneBCAABloomfield Cricket and Athletic Club2025120382819.005470.3700060
Heshan DhanushkaBRCBurgher Recreation Club2026110292929.006445.3100031
Kalana PereraPSCPanadura Sports Club20261112525*-13192.3100012
Nimesh VimukthiPSCPanadura Sports Club20241112424*-18133.3300001
M PremaratneBCAABloomfield Cricket and Athletic Club2025120232011.505839.6600040
Hasith PereraKYCCKurunegala Youth Cricket Club2024110202020.002195.2400001
Alwis NanayakkaraKYCCKurunegala Youth Cricket Club2024110202020.002290.9100001
Keshan WijerathneBRCBurgher Recreation Club20261111616*-2564.0000021
Tharindu KaushalKYCCKurunegala Youth Cricket Club2024110151515.001693.7500011
Kanchana de LiveraPSCPanadura Sports Club2024110141414.0014100.0000010
Vishen HalambagePSCPanadura Sports Club2024110141414.006233.3300021
Sahan NanayakkareBCAABloomfield Cricket and Athletic Club20251211313*13.005026.0000130
Jeffrey VandersayBCAABloomfield Cricket and Athletic Club202512011115.503928.2100100
BMRNB RatnayakeKYCCKurunegala Youth Cricket Club2024110888.001266.6700010
G WeerasingheKYCCKurunegala Youth Cricket Club2024110888.001361.5400000
Nisala AbeyratneBCAABloomfield Cricket and Athletic Club2025120743.503420.5900000
Thaveesha KahaduwaarachchiPSCPanadura Sports Club2026110666.005120.0000010
Movin SubasinghaBRCBurgher Recreation Club2026110555.001050.0000010
Y AvishkaPSCPanadura Sports Club2024110555.005100.0000000
C ParanavithanaPSCPanadura Sports Club202611155*-2250.0000010
Promod MaduwanthaBRCBurgher Recreation Club2026110444.001822.2200000
Agith Kumara BasnayakeKYCCKurunegala Youth Cricket Club2024110333.001323.0800000
Aravinda PremaratneKYCCKurunegala Youth Cricket Club202411133*-475.0000000
Murvin AbinashBRCBurgher Recreation Club2026110333.00329.3800000
JRMVB SanjayaKYCCKurunegala Youth Cricket Club2024110111.00425.0000000
G KotuwegodaKYCCKurunegala Youth Cricket Club2024110111.00333.3300000
Kavika DilshanKYCCKurunegala Youth Cricket Club2024110111.00520.0000000
EMKB EkanayakeKYCCKurunegala Youth Cricket Club202411111*-1100.0000000
Eshan MalingaBCAABloomfield Cricket and Athletic Club202512111*1.00166.2500100
HM KapurubandaraPSCPanadura Sports Club2024110000.0020.0000100
G KotuwegodaBRCBurgher Recreation Club2026110000.0040.0000100
Y RodrigoBRCBurgher Recreation Club2026110000.0040.0000100
Shashika DulshanBRCBurgher Recreation Club2026110000.0040.0000100

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.