Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At St Albans Club×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sacha De AlwisCAYBrazil2024111150150*-67223.88100713
P BaronARGBrazil2025441915330.3378116.67010121
D DhingraUSAWBrazil Women2025220825241.0075109.3301040
Lucas RossiARGBrazil2025420765538.0072105.5601033
Sacha De AlwisCAYBahamas2023110747474.0057129.8201065
L BonnerBEAPanama20241117070*-42166.6701062
LH RodriguesBRAArgentina20254316951*34.507592.0001041
Delray RawlinsBERCayman Islands20231115959*-43137.2101043
Rejaul KarimBRAArgentina2025430593819.6748122.92000101
CR PagydyalaUSAWArgentina Women20252225836*-6984.0600000
T RossiARGBrazil2025321574657.0039146.1500042
K HindsBAHBelize2024110535353.0042126.1901034
AR NaidooCAYBrazil20241115353*-40132.5001031
Terryn FrayBERCayman Islands2023-2024220533226.506088.3300020
A KirschbaumARGBrazil2025431512025.5047108.5100050
Kamau LeverockBERCayman Islands2023110484848.0030160.0000033
Ella ClaridgeUSAWBrazil Women2025220483924.0039123.0800031
R EscobarARGBrazil2025421483248.0042114.2900041
LF MullerBRAArgentina2025430482716.005096.0000050
A PereraCANWUnited States of America Women20252214728*47.005192.1600030
Lautaro MusianiARGBahamas20231114444*-34129.4100001
Indomatie GoordialCANWArgentina Women2025220434221.505775.4400010
Onais BascomeBERCayman Islands2024110424242.0035120.0000021
ML CastilloBEAMexico20241114141*-35117.1400041
M LolloARGWCanada Women20252214141*41.005278.8500110
Gavin SinghSURPanama20241113939*-38102.6300050
Anika KolanUSAWBrazil Women20252223934*-4195.1200000
Terryn FrayBERPanama20241113737*-15246.6700051
Tre MandersBERCayman Islands2023-2024220372618.5026142.3100042
BS StephensonBEABahamas20241113636*-25144.0000002
Marc TaylorBAHCayman Islands2023110353535.003794.5900041
Irfan HafejeePANSuriname20241113535*-32109.3800021
A KirschbaumARGPanama20241113535*-31112.9000020
CR PagydyalaUSAWCanada Women2025210353535.0033106.0600020
AAP RiveroARGBrazil20254213523*35.0022159.0900012
Anika KolanUSAWCanada Women20252113434*-26130.7700020
AR NaidooCAYBermuda2024110333333.003789.1900030
A StocksARGWCanada Women2025220332516.505362.2600000
Amarpal KaurCANWArgentina Women20252213333*33.0032103.1300110
MFI AssuncaoBRAArgentina2025430331911.005066.0000010
LH RodriguesBRASuriname20241113232*-4669.5700010
Ramon SealyCAYBermuda2023-2024220321816.003884.2100012
A OxleyBEABahamas2024110313131.004470.4500020
Ella ClaridgeUSAWCanada Women2025220312015.5029106.9000040
D DhingraUSAWCanada Women2025220311615.504175.6100020
Isani VaghelaUSAWArgentina Women20252112929*-20145.0000010
LF MullerBRACayman Islands2024110292929.0018161.1100040
Shantanu KaveriMEXBelize2024110282828.004168.2900010
Kawsar KhanBRASuriname20241112828*-27103.7000030
Alejandro FergusonARGPanama2024110272727.003090.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.