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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Desert Springs Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamza DarSPANorway2022220353217.5027129.6300031
Priyanaz ChatterjiSCOWFrance Women2023220342117.004379.0700010
Christian Munoz-MillsSPAItaly20222213433*34.0018188.8900041
V GanesanGERItaly2021220342317.004280.9500020
Benjamin WardJERDenmark2021220343217.004575.5600031
Sahir NaqashGERItaly2021-20224223421*-24141.6700050
Benjamin WardJERItaly20212113333*-18183.3300013
Ayesha HasanNORWSpain Women2022110333333.004770.2100030
Heather SiegersNEDWScotland Women2023220332316.5020165.0000051
Hamza DarSPAItaly2022220331916.5031106.4500011
Shangeev ThanikaithasanDENJersey2021220322716.0024133.3300012
D Doyle-CalleSPAGuernsey2022220322416.004571.1100021
Babette de LeedeNEDWFrance Women20232223125*-20155.0000050
Lucky AliDENItaly2021220311815.504077.5000020
Christian Munoz-MillsSPAGermany2020-202275131187.754273.8100110
Muhammad YasinSPAGermany2022220301715.0023130.4300050
AL SeddonFRAWScotland Women2023220301615.003781.0800030
Georgina DempseyIREWScotland Women20235313012*15.003585.7100020
Frederik KlokkerDENGermany20211112929*-28103.5700030
Dieter KleinGERItaly2021-20224212928*29.0021138.1000013
Olivia BellSCOWIreland Women20235422915*14.505850.0000030
Sahir NaqashGERSpain2020-2022551298*7.2529100.0000101
Sterre KalisNEDWItaly Women20231112828*-23121.7400020
Benjamin WardJERGermany2021221281528.003093.3300030
Lucky AliDENGermany2021220281814.003580.0000030
Dylan BlignautGERJersey2021220282714.003093.3300001
Ellen WatsonSCOWIreland Women202354028167.006046.6700010
Gian-Piero MeadeITASpain20221112727*-26103.8500011
P ChilongiaSPAWSweden Women20221112727*-4757.4500000
EL BartramITAWNetherlands Women2023220272013.503090.0000040
Darcey CarterSCOWNetherlands Women2023220271513.5022122.7300021
Ailsa ListerSCOWItaly Women2023110262626.0011236.3600031
Maryam FaisalSCOWIreland Women2023110262626.004854.1700020
Nikolai SmithITAGermany2021220262213.005250.0000011
Yasir AliSPAGuernsey20222212613*26.0025104.0000030
Mohammad KamranSPAGermany2022220261713.0026100.0000021
AL SeddonFRAWNetherlands Women2023220262613.003966.6700120
Babette de LeedeNEDWItaly Women20231112525*-23108.7000020
Raza IqbalNORSpain20222222515*-3083.3300020
Kuldeep LalSPAGermany2020-2021321251725.0023108.7000030
Michael RichardsonGERItaly2021-20224312515*12.503375.7600020
Uswa SyedSPAWNorway Women2022110242424.004060.0000010
Zameer KhanDENJersey2021220241512.003764.8600000
Nikolai SmithITAJersey20212212418*24.002885.7100010
Saif AhmadDENGermany2021220242312.003764.8600011
Mohammad IhsanSPAGermany20222212422*24.0020120.0000040
AS WithanageITAWNetherlands Women2023220241212.004060.0000040
Charles PerchardJERDenmark2021210232323.009255.5600022
Walid GhauriNORSpain2022110232323.002882.1400020
Jake DunfordJERDenmark20212212318*23.0017135.2900030

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.