Live6th Match · Pakistan ODI Tri-Series 2026/27SL258/4 (35.3)ENG386/5 (50)SL need 129 runs in 87 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG22/4 (6.4)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by team (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Bloomfield Cricket and Athletic Club Ground×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Nipun KarunanayakeBCAABloomfield Cricket and Athletic Club20254612888157.6047460.76040297
Ravindu FernandoBCAABloomfield Cricket and Athletic Club2025461266114*53.20247107.691212211
Ron ChandragupthaBCAABloomfield Cricket and Athletic Club202546019411932.3331361.98101212
Lahiru MadushankaBCAABloomfield Cricket and Athletic Club20254511696342.2519885.35020157
Kasun AbeyrathneBCAABloomfield Cricket and Athletic Club202545116311540.7528257.80100190
Yohan de SilvaBCAABloomfield Cricket and Athletic Club20253501144522.8026742.70000121
Shalith FernandoPSCPanadura Sports Club202512110487*104.0019254.17010101
Irosh SamarasooriyaPSCPanadura Sports Club20251201016950.5017757.06010123
A WanninayakeBCAABloomfield Cricket and Athletic Club2025340996324.7515066.00010101
Gihan KoralageBSCBadureliya Sports Club20251217969*79.0010178.2201082
Oshada FernandoPSCPanadura Sports Club2025120777038.5010573.33010100
Isitha WijesunderaBCAABloomfield Cricket and Athletic Club2025450773915.4072106.9400056
TN GurugeBCAABloomfield Cricket and Athletic Club2025341703323.3311262.5000091
L DawatagePSCPanadura Sports Club2025120635931.5012849.2201080
Thikshila de SilvaCMCCChilaw Marians Cricket Club2025120595029.5041143.9001036
Promod MaduwanthaNCCNegombo Cricket Club2025110535353.0011546.0901030
Geeth KumaraBSCBadureliya Sports Club2025120494924.508458.3300141
K AmanthaBSCBadureliya Sports Club2025120464223.0033139.3900034
Hasitha BoyagodaBCAABloomfield Cricket and Athletic Club2025230421614.009444.6800050
D JayatungaBSCBadureliya Sports Club2025120412420.5038107.8900051
Dushan HemanthaPSCPanadura Sports Club2025120383319.006261.2900050
Pasindu LakshankaNCCNegombo Cricket Club2025121372637.003897.3700051
M PremaratneBCAABloomfield Cricket and Athletic Club202523029129.679929.2900030
Dushan VimukthiCMCCChilaw Marians Cricket Club2025120271813.504955.1000031
Upul IndrasiriNCCNegombo Cricket Club2025110232323.009524.2100000
Chanaka RuwansiriBSCBadureliya Sports Club2025120212110.502584.0000121
Ashan RandikaCMCCChilaw Marians Cricket Club2025120201110.002483.3300011
Ranitha LiyanarachchiPSCPanadura Sports Club2025120202010.003066.6700140
Sheshan FernandoNCCNegombo Cricket Club202512019189.5015126.6700040
Sahan NanayakkareBCAABloomfield Cricket and Athletic Club2025453187*9.005731.5800120
Danushka SandaruwanNCCNegombo Cricket Club2025110171717.003154.8400030
GSNFG JayasuriyaCMCCChilaw Marians Cricket Club202512017168.505133.3300010
C SandaruCMCCChilaw Marians Cricket Club202512017168.502958.6200030
Leo FransiscoBSCBadureliya Sports Club202512017158.503450.0000020
Dilshan MunaweeraNCCNegombo Cricket Club202512016148.002369.5700010
Vidura AdikariCMCCChilaw Marians Cricket Club202512016108.0016100.0000030
Lasith LakshanCMCCChilaw Marians Cricket Club202512015157.502462.5000120
Chalana de SilvaBSCBadureliya Sports Club202512014107.009155.5600021
Nimesh VimukthiPSCPanadura Sports Club20251201386.503141.9400030
Alankara Asanka SilvaBSCBadureliya Sports Club2025121131213.003339.3900020
T AmarasingheBSCBadureliya Sports Club20251201296.002352.1700020
HHD SandaruwanNCCNegombo Cricket Club202512111711.001957.8900010
R SilvaBSCBadureliya Sports Club2025120864.001266.6700010
Himasha LiyanageNCCNegombo Cricket Club2025120753.501936.8400010
Madawa WarnapuraNCCNegombo Cricket Club2025110666.00875.0000010
Chanaka KomasaruBSCBadureliya Sports Club2025120663.003200.0000101
Duvindu TillakaratneCMCCChilaw Marians Cricket Club2025120653.002524.0000000
Vishva ChathurangaCMCCChilaw Marians Cricket Club2025120653.002326.0900000
K PiyumalBCAABloomfield Cricket and Athletic Club2025110444.00944.4400010
AJADDLA JayasingheNCCNegombo Cricket Club2025110333.00475.0000000
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.