Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

1 active
Reset"Match result" is from the side of the player or team.
At Desert Springs Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Gian-Piero MeadeITAJersey20212201487.001877.7800020
Harmanjot SinghGERDenmark20212211414*14.0011127.2700130
Julius SumerauerJERGermany202122014127.009155.5600020
Muslim YarGERSpain2020-2022321147*14.001593.3300010
D SamarawickramaITASpain202222014137.002070.0000000
K PeddrickITAWNetherlands Women20232201497.002653.8500020
Jamie GrassiITADenmark2021210131313.0010130.0000020
LA BurnsSPAGuernsey2022210131313.008162.5000020
A Brown-CarreraSPAWNorway Women20221111313*-1681.2500010
Harmanjot SinghGERJersey20212201376.501872.2200010
Dominic BlampiedJERGermany20212221313*-12108.3300000
Eva LynchNEDWScotland Women2023221138*13.001681.2500020
Musa ShaheenDENGermany202122013106.502065.0000010
Asa TribeJERDenmark20212201396.5013100.0000010
Robine RijkeNEDWFrance Women20232111212*-11109.0900010
Sahir NaqashGERDenmark20212111212*-10120.0000020
Nooruddin MujadadyGERSpain2021210121212.009133.3300010
A Brown-CarreraSPAWSweden Women2022110121212.001485.7100010
M RathnayakeITAWFrance Women2023110121212.001675.0000020
K PeddrickITAWScotland Women20231111212*-10120.0000020
Gareth BergITAJersey20212201296.001485.7100001
Sher SahakNORSpain202222012106.001770.5900010
Emma PatelFRAWNetherlands Women2023221127*12.002254.5500000
Kathryn BryceSCOWItaly Women2023110111111.001291.6700020
Ganesh PoojaFRAWItaly Women2023110111111.007157.1400010
A BesterFRAWItaly Women2023110111111.002055.0000010
Gareth BergITAGermany20212201165.501957.8900000
Dieter KleinGERJersey20212211110*11.001478.5700010
Ahmadullah ShinwariNORSpain20222201175.501573.3300000
Cara MurrayIREWScotland Women2023532115*11.002152.3800010
Ghulam AhmadiGERSpain2021-20225331111*-8137.5000010
Pooja KumariNORWSpain Women2022110101010.003330.3000010
Ali HasanITAGermany20221111010*-7142.8600001
M RathnayakeITAWScotland Women2023110101010.001283.3300020
Nayma SheikhSCOWIreland Women2023110101010.003429.4100000
Madupa FernandoITAJersey20212201095.0010100.0000001
Sophie MacMahonIREWScotland Women2023221101010.001662.5000010
TE BrittonFRAWNetherlands Women202322010105.002835.7100100
ME ViolleauFRAWScotland Women202322010105.002638.4600100
David HooperGUESpain2022210999.001181.8200010
Amith SarmaGERSpain2021110999.001090.0000010
R PanchalSPAGuernsey2022210999.007128.5700000
Jamie GrassiITAGermany2021210999.001656.2500000
Caroline de LangeNEDWScotland Women2023210999.001947.3700010
Dominic BlampiedJERDenmark2021220964.501275.0000000
Iris ZwillingNEDWScotland Women2023220974.501560.0000010
Ines McKeonFRAWNetherlands Women2023220994.501752.9400110
Hannah RaineySCOWIreland Women202354298*4.502536.0000210
Ava CanningIREWScotland Women2023540942.251752.9400010
Amjad KhanDENGermany2021210888.001172.7300000

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.