Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Afghanistan Premier League 2018: Batting by team

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Afghanistan Premier League 2018×

Player figures come from full scorecards, which we hold for 22 of the 23 matches in this selection (from 2018). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Laurie EvansKZKabul Zwanan2018910332879*46.86237138.400301819
Mohammad ShahzadPPPaktia Panthers201897132778*54.50185176.760403025
Chris GayleBLBalkh Legends20187703178045.29187169.520402027
Asghar AfghanKKKandahar Knights20188802647433.00180146.670301621
Anton DevcichNLNangarhar Leopards201897125994*43.17197131.470212213
Luke RonchiKZKabul Zwanan2018101002215022.10154143.510102410
HazratullahKZKabul Zwanan2018101002176221.70125173.600102612
Ravi BoparaBLBalkh Legends20189822073534.50183113.11000154
Javed AhmadiKZKabul Zwanan20188902043922.67134152.240001412
Ryan ten DoeschateBLBalkh Legends201898220074*33.33186107.53010157
Samiullah ShinwariPPPaktia Panthers20189621826545.50131138.93010813
Rashid KhanKZKabul Zwanan2018910317956*25.5795188.42010914
Colin IngramKZKabul Zwanan20189901644418.22132124.24000205
Brendon McCullumKKKandahar Knights20188801585019.75150105.33010137
Shahidullah KamalKZKabul Zwanan201891031524021.71129117.8300076
Hashmatullah ShahidiNLNangarhar Leopards201897315131*37.7515597.42000143
Colin MunroBLBalkh Legends20189801484618.50117126.50002176
Cameron DelportPPPaktia Panthers201886114770*29.40113130.0901089
Karim JanatKKKandahar Knights201888314040*28.00115121.74000106
Darwish RasooliBLBalkh Legends20188711395023.1797143.30010137
Sikandar RazaPPPaktia Panthers201864113778*45.6793147.31021108
Mohammad NabiBLBalkh Legends201810811364019.4377176.62000810
Riki WesselsKKKandahar Knights201866213146*32.75107122.4300186
Johnson CharlesNLNangarhar Leopards20188601264321.00101124.7500089
HazratullahNLNangarhar Leopards2018010124124124.0055225.45100129
Ihsanullah JanatPPPaktia Panthers20187711234720.5081151.85000127
Najibullah ZadranKKKandahar Knights20188811232517.57112109.8200076
Nasir JamalKKKandahar Knights2018660893814.8310089.0000043
Shafiqullah ShafiqNLNangarhar Leopards20189628735*21.7551170.5900185
Calum MacLeodPPPaktia Panthers2018531814040.5068119.1200083
Rahmat ShahNLNangarhar Leopards2018860803213.338791.9500071
Wayne ParnellKZKabul Zwanan20181060792113.178790.8000154
Ryan ten DoeschateKZKabul Zwanan20180117878*-46169.5701074
Najeeb TarakaiNLNangarhar Leopards2018540764219.0073104.1100064
Paul StirlingKKKandahar Knights201888073209.1370104.2900292
Ben CuttingPPPaktia Panthers2018010717171.0039182.0501056
Muslim MusaKZKabul Zwanan2018894591711.8043137.2100053
Ben CuttingNLNangarhar Leopards2018950582111.6054107.4100005
Gulbadin NaibBLBalkh Legends20189745517*18.3346119.5700143
Shahid AfridiPPPaktia Panthers20187525130*17.0046110.8700152
Mirwais AshrafBLBalkh Legends20189435017*50.0028178.5700034
Hashmatullah ShahidiPPPaktia Panthers20180114949*-36136.1100042
Andre FletcherNLNangarhar Leopards2018210484848.0022218.1800026
Dilshan MunaweeraBLBalkh Legends2018220474623.5030156.6700053
Sayed ShirzadKKKandahar Knights20188524419*14.6737118.9200070
Usman GhaniKZKabul Zwanan2018010404040.0036111.1100041
Ravi BoparaKZKabul Zwanan20180113838*-21180.9500051
Usman GhaniBLBalkh Legends2018430351911.6730116.6700151
Ikram AlikhilBLBalkh Legends2018107434911.335364.1500000
Luke RonchiNLNangarhar Leopards2018010262626.0024108.3300011
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.