ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

ICC World Cricket League Championship 2016: Batting records

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC World Cricket League Championship 2016×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Vani MoreaPNG2016221155102*155.0020774.88110113
Calum MacLeodSCO201622012310361.5015579.3510093
Shaiman AnwarUAE2016220726336.008782.7601033
Amjad JavedUAE2016220323216.0020160.0000123
Muhammad UsmanUAE2016220774338.509779.3800032
Sese BauPNG2016220686634.008480.9501092
Mohammad ShahzadUAE2016220492824.506575.3800052
John RevaPNG20162114343*-33130.3000042
Kyle CoetzerSCO201622015212776.00149102.01100191
Irfan KarimKEN20162217773*77.0012860.1601071
Rakep PatelKEN2016220723936.0010966.0600081
Rohan MustafaUAE2016220624331.006595.3800071
Rameez ShahzadUAE2016220483324.006376.1900041
Laxman SreekumarUAE2016220442822.004989.8000081
Richie BerringtonSCO2016221422742.0029144.8300041
Lega SiakaPNG2016220242412.002692.3100111
Michael LeaskSCO2016210101010.007142.8600001
PL MommsenSCO2016222191111*-21788.02110140
Rushab PatelKEN2016110959595.0011781.2001090
Assad ValaPNG20162218269*82.008695.3501090
Gurdeep SinghKEN2016220603330.0050120.00000100
Collins ObuyaKEN2016220403820.006660.6100020
Wesley BarresiNED2016110373737.0033112.1200050
MD DaiPNG2016220352717.506256.4500030
Stephan MyburghNED20161113333*-4180.4900050
Saqlain HaiderUAE2016220231211.502882.1400030
Craig WallaceSCO2016220221611.002395.6500030
Anil MandalNEP2016110202020.003951.2800010
Krishna ChandranUAE2016110151515.002755.5600010
Nelson OdhiamboKEN2016110141414.001687.5000020
Sharad VesawkarNEP2016110141414.007119.7200000
Morris OumaKEN20162201286.002157.1400010
Sompal KamiNEP2016110121212.002842.8600010
Shem NgocheKEN20162201165.501668.7500000
Gyanendra MallaNEP2016110111111.001291.6700020
Binod BhandariNEP2016110999.001947.3700010
Basanta RegmiNEP201611177*-2133.3300010
Sagar PunNEP2016110777.003122.5800000
Dhiren GondariaKEN2016110777.002626.9200010
Con de LangeSCO201621177*-6116.6700000
Nehemiah OdhiamboKEN2016220653.00966.6700010
Michael RipponNED2016110666.00966.6700000
Ben CooperNED2016110666.001346.1500000
Roelof van der MerweNED201611144*-666.6700000
CJA AminiPNG201622144*4.00580.0000110
Fayyaz AhmedUAE201611144*-1526.6700000
Ahmed RazaUAE2016221323.001225.0000000
Mohammad NaveedUAE2016220321.50742.8600000
Raju RijalNEP2016110333.002150.0000000
Elijah OtienoKEN2016220221.00540.0000100
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.