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 ICC Academy×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Robert TaylorSCONetherlands2013-20162114141*-19215.7900042
Asif KhanUAEQatar2024110414141.0039105.1300021
Matty CrossSCOPapua New Guinea2013-20213224140*-24170.8300041
Gary WilsonIREScotland20182114040*-31129.0300022
Timm van der GugtenNEDPapua New Guinea20191114040*-21190.4800013
Narendra PatelUSAUnited Arab Emirates2019110404040.004981.6300010
Natasha MilesHKWKuwait Women20211114040*-35114.2900040
Usman PatelKUWUnited Arab Emirates2024110404040.0029137.9300061
T SuriUAEOman2024110404040.0038105.2600040
Vinayak ShuklaOMAQatar20241114040*-18222.2200071
Calum MacLeodSCONamibia2019110393939.004684.7800011
Gyanendra MallaNEPBermuda2013110393939.0022177.2700032
Theertha SatishUAEWZimbabwe Women2022110393939.0030130.0000060
Samiullah ShenwariAFGUnited Arab Emirates2016220393919.5023169.5700123
Ghulam ShabberUAEIreland2018220392119.508346.9900051
Ashfaq AhmedUAENepal201966039206.504979.5900170
Kyle CoetzerSCOSingapore2019110383838.0036105.5600040
Michael LeaskSCOOman2019110383838.0021180.9500032
Narendra PatelUSAScotland2019110383838.005273.0800030
Wasim AliOMASaudi Arabia2024110383838.0022172.7300023
Megan McCollSCOWUnited States of America Women2024110383838.004780.8500040
Basil HameedUAEUnited States of America2019110383838.005667.8600021
Usman KhalidKSAOman2024110383838.0034111.7600050
Craig WallaceSCOIreland2018220383419.004388.3700030
Mohammad NaveedUAENepal201965138199.5025152.0000123
Assad ValaPNGNetherlands2019110373737.003897.3700032
Delray RawlinsBERKenya2019110373737.0026142.3100052
Anshuman RathHKPapua New Guinea2017110373737.005369.8100040
Natasha MilesHKWUnited Arab Emirates Women2021110373737.0037100.0000050
Kyle CoetzerSCONetherlands2013-2016220373018.503897.3700021
Gerhard ErasmusNAMUnited Arab Emirates2021-2022220372718.504386.0500020
Curtis CampherIREUnited Arab Emirates2021331372218.5023160.8700031
Collins ObuyaKENScotland2013110363636.0033109.0900020
Richie BerringtonSCOUnited States of America2019110363636.004383.7200031
Rohit KumarNEPUnited States of America2025110363636.004678.2600020
SL GomezKUWWHong Kong Women2021110363636.003894.7400030
Meet BhavsarKUWQatar2024110363636.003797.3000030
Shayan JahangirUSANepal2025110363636.004285.7100051
CV AntoKUWSaudi Arabia2024110363636.0017211.7600032
Muhammad UmarKUWOman2024110363636.0030120.0000003
Muhammad AsimQATBahrain20241113636*-30120.0000050
Ben CooperNEDKenya2013-2019220363618.0030120.0000150
Chundangapoyil RizwanUAEOman2022220362118.007647.3700020
Stephan MyburghNEDUnited Arab Emirates2016110353535.0026134.6200060
Subash Prasad KhakurelNEPBermuda2013110353535.0035100.0000030
Abdul WaheedKSAQatar20241113535*-3892.1100030
Max O'DowdNEDSingapore2019110353535.0031112.9000070
Lorna JackSCOWUnited States of America Women20241113535*-24145.8300050
Gargi BhogleUSAWScotland Women2024110353535.004971.4300050
D WangmoBHUWMalaysia Women2021110353535.004971.4300010

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.