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
Zameer KhanDENGermany2021110222222.002684.6200040
Amir SharifITAGermany20211112222*-18122.2200011
Jonty JennerJERItaly2021221221922.002975.8600001
Harmanjot SinghGERItaly2021220221111.0016137.5000021
Vijayshankar ChikkannaiahGERJersey2021110212121.002295.4500001
C MahamalageITAWScotland Women2023110212121.003070.0000020
R PanchalSPAGermany2020-20215412197.005141.1800100
Amjad KhanDENItaly2021220201610.0020100.0000001
Ali SaleemNORSpain2022220201910.002676.9200001
Michael RichardsonGERJersey2021220201810.002774.0700010
Megan McCollSCOWNetherlands Women2023221201620.0020100.0000010
Bilal SafdarNORGuernsey2022221201520.003066.6700020
Megan McCollSCOWIreland Women202343020196.672290.9100110
Lorna JackSCOWIreland Women202354020105.002968.9700100
Priyanaz ChatterjiSCOWItaly Women2023110191919.0017111.7600030
Vijayshankar ChikkannaiahGERItaly2021110191919.002770.3700030
Regina KhanITAWScotland Women2023110191919.003554.2900020
Babette de LeedeNEDWScotland Women202322019179.503652.7800010
Delawar KhanDENGermany2021221191019.0011172.7300011
Atif MehmoodSPAGermany202133119159.502095.0000011
Amir MangalGERSpain2020110181818.0013138.4600010
Kathryn BryceSCOWNetherlands Women202322018169.002766.6700030
H SrinivasanGERSpain20213211815*18.003354.5500000
Delawar KhanDENItaly202122017148.5012141.6700002
Lucky AliDENJersey202122017148.502762.9600010
Gurpreet SinghITAGermany202222017158.5014121.4300001
Gareth BergITADenmark20212221612*-2661.5400010
Tom NightingaleGUESpain202222016138.002955.1700000
Priyanaz ChatterjiSCOWNetherlands Women202322016158.002080.0000000
Shangeev ThanikaithasanDENItaly202122016138.001794.1200020
Surya AnandDENJersey20212211612*16.002564.0000010
LA BurnsSPANorway20222211615*16.0012133.3300011
A BesterFRAWScotland Women202322016118.002564.0000010
Gian-Piero MeadeITAGermany2021-202244016104.002661.5400220
Ben FerbracheGUENorway2022210151515.001978.9500000
V GanesanGERJersey2021210151515.001788.2400010
Eman AsimSWEWSpain Women2022110151515.002657.6900010
A VaidyaSWEWSpain Women2022110151515.001978.9500010
Tafseer AliNORSpain202222015107.502657.6900010
Dylan BlignautGERDenmark202122015137.501788.2400011
Madupa FernandoITAGermany2021210141414.009155.5600020
Oliver NeweyGUENorway2022210141414.0013107.6900010
Ben FerbracheGUESpain2022210141414.002850.0000000
David HooperGUENorway2022210141414.001973.6800000
Anique UddinDENGermany2021110141414.0012116.6700001
D AbeyrathnaNORSpain2022110141414.002653.8500020
Asa TribeJERItaly2021210141414.001782.3500010
Joshua van HeerdenGERSpain2022110141414.001877.7800020
Ines McKeonFRAWItaly Women2023110141414.0011127.2700020
Isaac DamarellGUENorway202222014137.001973.6800020

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.