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

ICC World Cricket League Championship 2016: Batting by opposition

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC World Cricket League Championship 2016×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
PL MommsenSCOUnited Arab Emirates2016222191111*-21788.02110140
Vani MoreaPNGKenya2016221155102*155.0020774.88110113
Kyle CoetzerSCOUnited Arab Emirates201622015212776.00149102.01100191
Calum MacLeodSCOUnited Arab Emirates201622012310361.5015579.3510093
Rushab PatelKENPapua New Guinea2016110959595.0011781.2001090
Assad ValaPNGKenya20162218269*82.008695.3501090
Irfan KarimKENPapua New Guinea20162217773*77.0012860.1601071
Muhammad UsmanUAEScotland2016220774338.509779.3800032
Rakep PatelKENPapua New Guinea2016220723936.0010966.0600081
Shaiman AnwarUAEScotland2016220726336.008782.7601033
Sese BauPNGKenya2016220686634.008480.9501092
Rohan MustafaUAEScotland2016220624331.006595.3800071
Gurdeep SinghKENPapua New Guinea2016220603330.0050120.00000100
Mohammad ShahzadUAEScotland2016220492824.506575.3800052
Rameez ShahzadUAEScotland2016220483324.006376.1900041
Laxman SreekumarUAEScotland2016220442822.004989.8000081
John RevaPNGKenya20162114343*-33130.3000042
Richie BerringtonSCOUnited Arab Emirates2016221422742.0029144.8300041
Collins ObuyaKENPapua New Guinea2016220403820.006660.6100020
Wesley BarresiNEDNepal2016110373737.0033112.1200050
MD DaiPNGKenya2016220352717.506256.4500030
Stephan MyburghNEDNepal20161113333*-4180.4900050
Amjad JavedUAEScotland2016220323216.0020160.0000123
Lega SiakaPNGKenya2016220242412.002692.3100111
Saqlain HaiderUAEScotland2016220231211.502882.1400030
Craig WallaceSCOUnited Arab Emirates2016220221611.002395.6500030
Anil MandalNEPNetherlands2016110202020.003951.2800010
Krishna ChandranUAEScotland2016110151515.002755.5600010
Nelson OdhiamboKENPapua New Guinea2016110141414.001687.5000020
Sharad VesawkarNEPNetherlands2016110141414.007119.7200000
Sompal KamiNEPNetherlands2016110121212.002842.8600010
Morris OumaKENPapua New Guinea20162201286.002157.1400010
Gyanendra MallaNEPNetherlands2016110111111.001291.6700020
Shem NgocheKENPapua New Guinea20162201165.501668.7500000
Michael LeaskSCOUnited Arab Emirates2016210101010.007142.8600001
Binod BhandariNEPNetherlands2016110999.001947.3700010
Basanta RegmiNEPNetherlands201611177*-2133.3300010
Sagar PunNEPNetherlands2016110777.003122.5800000
Dhiren GondariaKENPapua New Guinea2016110777.002626.9200010
Con de LangeSCOUnited Arab Emirates201621177*-6116.6700000
Michael RipponNEDNepal2016110666.00966.6700000
Ben CooperNEDNepal2016110666.001346.1500000
Nehemiah OdhiamboKENPapua New Guinea2016220653.00966.6700010
Roelof van der MerweNEDNepal201611144*-666.6700000
Fayyaz AhmedUAEScotland201611144*-1526.6700000
CJA AminiPNGKenya201622144*4.00580.0000110
Raju RijalNEPNetherlands2016110333.002150.0000000
Ahmed RazaUAEScotland2016221323.001225.0000000
Mohammad NaveedUAEScotland2016220321.50742.8600000
Jack VarePNGKenya2016210222.00633.3300000
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.