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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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 ICC Academy×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Waseem MuhammadUAEBahrain20241115050*-37135.1401022
Asif KhanUAEBahrain20241115050*-38131.5801024
Karan KCNEPUnited States of America2025110494949.0031158.0600023
Mohammad UsmanUAENetherlands20161114949*-44111.3600043
Faisal KhanKSAKuwait2024110494949.0018272.2200026
Najibullah ZadranAFGUnited Arab Emirates20162224931*-21233.3300034
Jaskaran MalhotraUSAUnited Arab Emirates2019220492824.5042116.6700070
Sandeep LamichhaneNEPUnited Arab Emirates2019-20258654915*49.005392.4500040
Steve TikoloKENDenmark20131114848*-30160.0000070
Janeiro TuckerBERNepal2013110484848.0031154.8400052
Stafanie TaylorWIWPakistan Women2019110484848.006870.5900051
Wesley BarresiNEDUnited Arab Emirates2016110484848.0045106.6700022
JJ SmitNAMPapua New Guinea2021110484848.0034141.1800032
Yasmeen KhanNAMWUnited Arab Emirates Women2023110484848.0046104.3500031
Michael SwartNEDScotland2013-2016220482624.0048100.0000022
Gerhard ErasmusNAMScotland2019-2021220483724.0034141.1800032
Rohan MustafaUAEOman2022221482548.008159.2600020
Nizakat KhanHKUnited Arab Emirates2015230482816.007365.7500012
Aaron JonesUSAUnited Arab Emirates2019332484648.006376.1900030
Vriitya AravindUAEIreland2021330482316.0045106.6700051
Mohammad NadeemOMABahrain2024110474747.004995.9200040
Muhammad TanveerQATUnited Arab Emirates2024110474747.0036130.5600050
Kushal BhurtelNEPUnited States of America2025110474747.006572.3100022
Norman VanuaPNGScotland2019-2021221473347.0025188.0000023
Calum MacLeodSCOUnited Arab Emirates2016-2019440471711.756572.3100050
George MunseySCOSingapore2019110464646.0025184.0000071
Theertha SatishUAEWMalaysia Women2021110464646.004895.8300030
Asif AliBHRSaudi Arabia20241114545*-4795.7400014
Simi SinghIREScotland2018110454545.0040112.5000023
Kushal MallaNEPUnited Arab Emirates2025110454545.005188.2400013
Shem NgocheKENNetherlands2013-2019220453822.5034132.3500032
Stephan BaardNAMScotland2019-2021220453922.505188.2400022
Usman MushtaqUAEHong Kong2015120454522.5019523.0800150
Waseem MuhammadUAENamibia2021-2022220453922.506173.7700032
Calum MacLeodSCOSingapore2019110444444.0031141.9400021
Michael SwartNEDKenya2013110444444.0037118.9200040
Matt MachanSCOPapua New Guinea2013110444444.0025176.0000022
Winifred DuraisingamMASWKuwait Women2021110444444.0040110.0000030
Wan JuliaMASWUnited Arab Emirates Women2021110444444.005088.0000040
CV AntoKUWQatar2024110444444.0029151.7200024
Peter BorrenNEDUnited Arab Emirates2016110434343.0028153.5700041
Khawar AliOMANamibia2022110434343.009943.4300030
Khawar AliOMAScotland2019110434343.0029148.2800080
Kary ChanHKWBhutan Women2021110434343.005086.0000020
Mas ElysaMASWKuwait Women20211114343*-28153.5700060
B SharkiNEPUnited States of America2025110434343.005874.1400040
Sandeep GoudOMAUnited Arab Emirates2022221432243.0035122.8600041
Ahmer Bin NisarBHRKuwait2024110424242.0038110.5300030
Rakep PatelKENNetherlands2013-2019220422621.0039107.6900021
Sese BauPNGScotland2019-20212214238*42.0033127.2700041

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.