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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sheikh Zayed Stadium Nursery 2×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Collins ObuyaKENPapua New Guinea20131115353*-40132.5001061
Andrew NorthcoteITAScotland20131114646*-5485.1900030
Waqas BarkatHKNamibia20131113434*-4969.3900010
Carl SandriITAUnited Arab Emirates20131113030*-20150.0000012
Gerhard ErasmusNAMItaly20131112828*-3384.8500000
Nizakat KhanHKNamibia20131112020*-16125.0000020
Ragheb AgaKENPapua New Guinea20131111313*-5260.0000011
NRP ScholtzNAMHong Kong201311188*-988.8900000
CJA AminiPNGKenya201311188*-5160.0000010
Michael LeaskSCOItaly201311188*-4200.0000010
Dilan FernandoITANamibia201311177*-887.5000000
Kyle CoetzerSCOItaly201311144*-757.1400000
Bernard ScholtzNAMHong Kong201311122*-1200.0000000
Manjula GurugeUAEItaly201311122*-366.6700000
Jack VarePNGKenya201311111*-1100.0000000
Michael RasoITAUnited Arab Emirates201311100*-10.0000000
Madupa FernandoITANamibia201311100*-0-00000
Damian CrowleyITAUnited Arab Emirates2013110595959.0048122.9201032
Calum MacLeodSCOItaly2013110565656.0045124.4401070
Richie BerringtonSCOItaly2013110525252.0044118.1801060
James AtkinsonHKNamibia2013110505050.0043116.2801032
Kila PalaPNGKenya2013110464646.0030153.3300051
Geraint JonesPNGKenya2013110444444.0032137.5000042
Steve TikoloKENPapua New Guinea2013110383838.0019200.0000080
Peter PetricolaITAUnited Arab Emirates2013110383838.0034111.7600030
Morris OumaKENPapua New Guinea2013110373737.0025148.0000022
Carl SandriITANamibia2013110343434.003597.1400011
Damian CrowleyITANamibia2013110323232.0032100.0000030
Alex ObandaKENPapua New Guinea2013110262626.002796.3000040
NRP ScholtzNAMItaly2013110252525.002792.5900000
Mohammad ShafiqUAEItaly2013110252525.002696.1500010
Tony UraPNGKenya2013110252525.008312.5000032
Gareth BergITAScotland2013110242424.0016150.0000040
Louis van der WesthuizenNAMHong Kong2013110222222.0022100.0000011
Assad ValaPNGKenya2013110212121.0016131.2500040
Christopher KentPNGKenya2013110212121.0011190.9100012
Sarel BurgerNAMHong Kong2013110191919.002479.1700000
Gareth BergITAUnited Arab Emirates2013110191919.0011172.7300021
Andrew NorthcoteITANamibia2013110181818.002475.0000020
Rohan MustafaUAEItaly2013110171717.002470.8300000
Pikky Ya FranceNAMItaly2013110151515.001693.7500020
Christi ViljoenNAMHong Kong2013110141414.0013107.6900020
Michael RasoITAScotland2013110131313.0010130.0000020
Swapnil PatilUAEItaly2013110131313.0012108.3300010
Jean-Pierre KotzeNAMHong Kong2013110131313.0012108.3300001
Damian CrowleyITAScotland2013110101010.0010100.0000000
Stephan BaardNAMHong Kong2013110101010.001662.5000010
Carl SandriITAScotland2013110101010.009111.1100010
Jean-Pierre KotzeNAMItaly2013110101010.005200.0000011
CG WilliamsNAMItaly2013110999.001275.0000010
Page 1Next

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.