Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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

2 active
Reset"Match result" is from the side of the player or team.
At Mission Road Ground, Mong Kok×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Anshuman RathHKNetherlands2017341405134135.0043094.19130376
Babar HayatHKNetherlands201734037317393.2550573.86120397
Ben CooperNEDHong Kong2017341346173*115.3350368.79120485
Pieter SeelaarNEDHong Kong2017342248138*124.0039562.78110311
Roelof van der MerweNEDHong Kong201734022713556.7523994.981102110
Christopher CarterHKNetherlands20173401628440.5032050.63010232
Babar HayatHKPapua New Guinea201633115982*79.5018585.95021137
Nizakat KhanHKNetherlands20173401505537.5017088.24010910
Stephan MyburghNEDHong Kong20173401198829.7513588.15011155
Assad ValaPNGHong Kong20163301147038.0013385.71010132
Peter BorrenNEDHong Kong20173401124928.00106105.66001113
MD DaiPNGHong Kong20163319276*46.0010984.4001064
Sese BauPNGHong Kong2016330924430.6712176.0300064
Nizakat KhanHKPapua New Guinea2016330874529.0011376.9900084
James AtkinsonHKNepal2017110767676.0011764.9601091
Anshuman RathHKPapua New Guinea20163317452*37.009875.5101080
Kyle CoetzerSCOHong Kong2016220707035.0043162.7901156
Lega SiakaPNGHong Kong2016330693623.0068101.4700083
Waqas KhanHKNetherlands2017340663616.5010761.6800051
Wesley BarresiNEDHong Kong2017340644116.007486.4900191
Ehsan KhanHKNetherlands20173415921*19.6756105.3600043
Tanwir AfzalHKScotland2016210565656.0022254.5501017
Zhang Yu FeiCHIJapan2018110565656.0053105.6601053
Tanwir AfzalHKPapua New Guinea2016320564728.0054103.7000063
Max O'DowdNEDHong Kong2017340542213.508265.8500061
Michael RipponNEDHong Kong2017220535326.508165.4301150
Dogodo BauPNGHong Kong2016330503416.677963.2900051
Kim DaeyeonSOUChina20181114747*-34138.2400061
Aizaz KhanHKPapua New Guinea2016320474423.505782.4600023
Shahid WasifHKPapua New Guinea2016320474523.508158.0200042
Matt StillerHKNetherlands2017120434221.508451.1900051
Vani MoreaPNGHong Kong2016330413513.678946.0700061
Tony UraPNGHong Kong2016330392013.006262.9000051
Tanwir AfzalHKNepal2017110383838.004290.4800033
Matty CrossSCOHong Kong2016220342717.0026130.7700050
Babar HayatHKNepal2017110292929.0026111.5400021
N MiyajiJPNChina2018110282828.003971.7900040
Babar HayatHKScotland20162212726*27.0020135.0000022
Ehsan KhanHKPapua New Guinea20163212727*27.006839.7100120
Kinchit ShahHKPapua New Guinea201633027189.005945.7600140
Chad SoperPNGHong Kong201633027169.006045.0000010
Aizaz KhanHKNetherlands20173412711*9.004955.1000011
Paras KhadkaNEPHong Kong2017110262626.004656.5200030
Hiri HiriPNGHong Kong2016331261113.006639.3900030
Christopher CarterHKPapua New Guinea2016220251612.503180.6500060
James AtkinsonHKPapua New Guinea2016110232323.003271.8800012
Aarif SheikhNEPHong Kong2017110232323.004057.5000030
Souta WadaJPNChina2018110232323.002979.3100030
Gyanendra MallaNEPHong Kong2017110212121.002972.4100040
Jiang ShuyaoCHIJapan2018110212121.003265.6300030
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.