Live6th Match · Pakistan ODI Tri-Series 2026/27SL163/2 (24.4)ENG386/5 (50)SL need 224 runs in 152 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 team (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Colombo Cricket Club Ground×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Lasith CroospulleCCCColombo Cricket Club202547041716359.57344121.222114320
MPM WeerasingheACCCAce Capital Cricket Club2024-202647031310044.7156255.69110295
A BandaraCCCColombo Cricket Club202535129119072.7543966.29100330
Dinesh ChandimalCCCColts Cricket Club202624023614459.0024795.551011710
Minod BhanukaCCCColombo Cricket Club20254602198936.5033864.79020205
Janith LiyanageBCAABloomfield Cricket and Athletic Club2025120209107104.5028772.82200174
Pavan RathnayakeCCCColombo Cricket Club20254702027028.8626277.10010208
Brendon KuruppuSLSri Lanka1987111201201*-54836.68100240
W SahanACCCAce Capital Cricket Club2024-202647020115328.7132162.62100194
Dhananjaya de SilvaCCCColombo Cricket Club20253521978365.6724680.08010186
Ravindu RasanthaCCCColts Cricket Club202623018812662.6739747.36110170
Ranjan MadugalleSLSri Lanka1984-198723118789*93.5041145.50020241
John ReidNZNew Zealand1984110180180180.0044540.45100160
Hashan DuminduBRCBurgher Recreation Club2026121176152*176.0033153.17100201
S LiyanageACCCAce Capital Cricket Club2024-20252401706742.5025267.46020172
I KarannagodaCCCColombo Cricket Club20253611696533.8024070.42020184
Muditha LakshanCCCColts Cricket Club20262301676255.6716998.82030224
Udayawansha ParakramaACCCAce Capital Cricket Club2024-202524016511341.2521576.74100134
Sangeeth CoorayCCCColts Cricket Club20262401636940.7527858.63020181
Ashen BandaraPSCPolice Sports Club2026110158158158.0023268.10100182
Kevin PereraNSWCNugegoda Sports Welfare Club20252311545477.0022867.54020190
Richard HadleeNZNew Zealand1984-1987221151151*151.0024860.89101142
Thanuka DabareACCCAce Capital Cricket Club2024-20252401499337.25109136.70010128
Raveen de SilvaACCCAce Capital Cricket Club2025-20263521434747.6730546.89000100
Jeff CroweNZNew Zealand1984-1987221138120*138.0043731.58100160
Sonal DinushaCCCColombo Cricket Club202523113810769.00138100.00100106
M PremaratneBCAABloomfield Cricket and Athletic Club2025121134103*134.0018273.63100170
Sammu AshanACCCAce Capital Cricket Club2024-20252401307932.5019467.01010143
Gayan ManeeshanKYCCKurunegala Youth Cricket Club20251201287664.0017075.29020131
Sharujan ShanmuganathanTUCATamil Union Cricket and Athletic Club202512012612363.0024252.0710073
Nishan MadushkaCCCColombo Cricket Club202524012411231.0018865.96102170
Kavindu KulasekaraACCCAce Capital Cricket Club20262301226140.6724849.19010170
Rahul GunasekeraNSWCNugegoda Sports Welfare Club20252301187339.3318962.43010111
Angelo MathewsCCCColts Cricket Club202612111163111.0015969.8101072
Avishka PereraNSWCNugegoda Sports Welfare Club2025110106106106.0016464.63100102
Movin SubasinghaBRCBurgher Recreation Club2025-20262301066535.3312187.6001079
Arjuna RanatungaSLSri Lanka1984-19872301025034.0025939.38010131
K AmanthaACCCAce Capital Cricket Club20262301017533.6715465.58011151
Nimesha GunasingheCCCColombo Cricket Club2025350994719.8015862.66000150
Chamindu WijesingheCCCColombo Cricket Club2025460993516.5021845.41001102
Ahan WickramasingheNCCNondescripts Cricket Club2025121989798.0016459.76010130
Dilshan de SoysaBSCBadureliya Sports Club2025-2026241943731.3321344.13000101
Alankara Asanka SilvaBSCBadureliya Sports Club2024-2026341934531.0023938.91000101
Jeremy ConeyNZNew Zealand1984110929292.0022940.1701080
R SilvaACCCAce Capital Cricket Club2026230925030.6715658.97011101
Dushan VimukthiCMCCChilaw Marians Cricket Club2025121915891.0021242.9201063
Anuk FernandoBSCBadureliya Sports Club2024120906445.0015657.69010110
Suminda LakshanBSCBadureliya Sports Club2025-2026231895144.5010683.96010120
D JayatungaBSCBadureliya Sports Club2024120865143.0012867.19010104
Sachitha JayathilakeTUCATamil Union Cricket and Athletic Club2025120845142.0013860.8701053
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.