Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Bloomfield Cricket and Athletic Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamil MisharaNCCBloomfield Cricket and Athletic Club2024-2026222156145*-78200.001001212
Koojana PereraBSCBloomfield Cricket and Athletic Club2026110767676.0043176.7401073
HM KapurubandaraPSC/BSCBloomfield Cricket and Athletic Club2024-20262217037*70.007198.5900052
P PathirajaACCCBloomfield Cricket and Athletic Club20261115050*-31161.2901033
Chathuranga JayathilakePSCBloomfield Cricket and Athletic Club2025110505050.0033151.5201052
Shalith FernandoPSCBloomfield Cricket and Athletic Club20261114949*-24204.1700024
Minod BhanukaTUCABloomfield Cricket and Athletic Club2025110444444.0031141.9400033
Chamika KarunaratneNCCBloomfield Cricket and Athletic Club2024-20262113636*-25144.0000012
Ramesh MendisMSCBloomfield Cricket and Athletic Club2024-20252213626*36.0021171.4300022
MPM WeerasingheACCCBloomfield Cricket and Athletic Club2026110353535.0019184.2100051
Jeewaka ShashenNCCBloomfield Cricket and Athletic Club2026110333333.0023143.4800060
Ramesh NimanthaPSCBloomfield Cricket and Athletic Club20241113131*-3296.8800030
Kavija GamageCCCBloomfield Cricket and Athletic Club2026110313131.003881.5800010
Isitha WijesunderaACCCBloomfield Cricket and Athletic Club2026110303030.0018166.6700022
Dhananjaya LakshanCCCBloomfield Cricket and Athletic Club2026110292929.0025116.0000020
T RajapakseACCCBloomfield Cricket and Athletic Club2026110282828.0017164.7100050
Thaveesha KahaduwaarachchiPSCBloomfield Cricket and Athletic Club2026110272727.0012225.0000032
S FernandoMSCBloomfield Cricket and Athletic Club2025110262626.0013200.0000031
Lasith AbeyratneMSCBloomfield Cricket and Athletic Club2025110262626.003086.6700011
Vidura AdikariCMCCBloomfield Cricket and Athletic Club20251112626*-14185.7100031
T DickwellaKCCCBloomfield Cricket and Athletic Club2024110252525.0023108.7000041
N BalasooriyaPSCBloomfield Cricket and Athletic Club2025110252525.0021119.0500040
Sadeera SamarawickramaMSCBloomfield Cricket and Athletic Club2024-2025220252412.5024104.1700010
Movin SubasinghaBRCBloomfield Cricket and Athletic Club2025110212121.0014150.0000011
Sohan de LiveraMSCBloomfield Cricket and Athletic Club2024110212121.0010210.0000031
Tillakaratne SampathNSWCBloomfield Cricket and Athletic Club2025110191919.002095.0000011
Murvin AbinashBRCBloomfield Cricket and Athletic Club20251111919*-2576.0000001
Kalana PereraPSC/TUCABloomfield Cricket and Athletic Club2025-202622019169.5017111.7600021
Pathum NissankaNCCBloomfield Cricket and Athletic Club2024110181818.0010180.0000031
Nimesh VimukthiPSCBloomfield Cricket and Athletic Club2024110181818.0011163.6400030
BOL MendisMSCBloomfield Cricket and Athletic Club2025110181818.001994.7400021
Lahiru AttanayakeKCCCBloomfield Cricket and Athletic Club2024110171717.002180.9500010
DMML DisanayakaKCCCBloomfield Cricket and Athletic Club2024110171717.002277.2700000
Sachitha JayathilakeTUCABloomfield Cricket and Athletic Club20251111616*-2564.0000010
R HirushanPSCBloomfield Cricket and Athletic Club2025110161616.001984.2100010
Niroshan DickwellaNCCBloomfield Cricket and Athletic Club20241111515*-1693.7500030
Vishen HalambagePSCBloomfield Cricket and Athletic Club2024110151515.0013115.3800021
Sithara GimhanMSCBloomfield Cricket and Athletic Club2025110141414.0011127.2700011
S HapuhinnaTUCABloomfield Cricket and Athletic Club2025110141414.0012116.6700020
VAI AkashPSCBloomfield Cricket and Athletic Club2025110141414.0012116.6700001
T AshelBRCBloomfield Cricket and Athletic Club2025110141414.0011127.2700011
V LahiruPSCBloomfield Cricket and Athletic Club2024-202622014137.001877.7800010
S de MelCCCBloomfield Cricket and Athletic Club2026110131313.0013100.0000010
J PereraMSCBloomfield Cricket and Athletic Club2024110121212.009133.3300010
Dinuka DilshanMSCBloomfield Cricket and Athletic Club2024110111111.007157.1400001
T AmarasingheCMCCBloomfield Cricket and Athletic Club2025110111111.0010110.0000001
Angelo MathewsCCCBloomfield Cricket and Athletic Club2026110101010.001190.9100020
S LiyanageCMCCBloomfield Cricket and Athletic Club20251111010*-9111.1100020
Lakvin WeerasuriyaBRCBloomfield Cricket and Athletic Club2025110999.001947.3700000
Dilshan de SoysaBSCBloomfield Cricket and Athletic Club2026110999.005180.0000020
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.