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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

Afghanistan Premier League 2018: Bowling by opposition

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.

PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Qais AhmadBLKabul Zwanan20182416081165/1815/545.065.066.00031
Sayed ShirzadKKPaktia Panthers2018227.205574/194/197.867.506.29100
Wayne ParnellKZBalkh Legends20183312010073/356/7014.298.3310.29000
Mohammad NabiBLKabul Zwanan20183520013762/203/9022.836.8520.00000
Mujeeb Ur RahmanNLKandahar Knights201822805254/164/1610.406.509.60100
Ben CuttingNLKandahar Knights201822705555/285/2811.007.868.40010
Karim JanatKKKabul Zwanan201822805953/143/1411.807.389.60000
Isuru UdanaPPBalkh Legends201822806554/384/3813.008.139.60100
Sayed ShirzadKKKabul Zwanan201822807253/363/3614.409.009.60000
Aftab AlamBLKabul Zwanan2018241307552/363/3915.005.7715.60000
Mirwais AshrafBLKabul Zwanan20183518012051/123/6024.006.6721.60000
Gulbadin NaibBLKandahar Knights201811401244/124/123.003.006.00100
Qais AhmadBLNangarhar Leopards201832503043/193/197.506.007.50000
Mirwais AshrafBLNangarhar Leopards201832503344/194/198.256.607.50100
Isuru UdanaPPKandahar Knights201822804843/193/1912.006.0012.00000
Waqar SalamkheilKKNangarhar Leopards201822804843/203/2012.006.0012.00000
Fareed AhmadKZBalkh Legends2018339.218842/482/4022.009.4314.00000
Mirwais AshrafBLKandahar Knights201811402433/243/248.006.008.00000
Ben CuttingNLPaktia Panthers201821402533/253/258.336.258.00000
Rahmat ShahNLKabul Zwanan201821402533/253/258.336.258.00000
Zia ur Rehman AkbarPPNangarhar Leopards201821402733/273/279.006.758.00000
Mujeeb Ur RahmanNLKabul Zwanan201821402933/293/299.677.258.00000
Sharafuddin AshrafPPKandahar Knights201811403133/313/3110.337.758.00000
Zia ur Rehman AkbarPPBalkh Legends201811403433/343/3411.338.508.00000
Mohammad Tahir KhanPPKabul Zwanan201832403932/202/2013.009.758.00000
Gulbadin NaibBLNangarhar Leopards2018325.104032/102/1013.337.7410.33000
Karim JanatKKPaktia Panthers201822804732/182/1815.675.8816.00000
Zahir KhanNLBalkh Legends201832704932/242/2416.337.0014.00000
Waqar SalamkheilKKBalkh Legends201822705132/212/2117.007.2914.00000
Wayne ParnellKZKandahar Knights201822806632/342/3422.008.2516.00000
Zia ur Rehman AkbarPPKandahar Knights201822706633/403/4022.009.4314.00000
Wayne ParnellKZPaktia Panthers2018327.406732/332/3322.338.7415.33000
Ben LaughlinBLKabul Zwanan201822707133/373/3723.6710.1414.00000
Zia ur Rehman AkbarPPKabul Zwanan201832807732/362/3625.679.6316.00000
Mohammad NaveedKKPaktia Panthers201822807832/342/3426.009.7516.00000
Rashid KhanKZBalkh Legends2018331208231/212/4227.336.8324.00000
Ravi BoparaBLKabul Zwanan20182413013731/283/8445.6710.5426.00000
Mohammad NaveedKKNangarhar Leopards201811301222/122/126.004.009.00000
Isuru UdanaPPNangarhar Leopards201821401422/142/147.003.5012.00000
Yamin AhmadzaiPPKandahar Knights2018112.402022/202/2010.007.508.00000
Sandeep LamichhaneNLPaktia Panthers201811402322/232/2311.505.7512.00000
Mitchell McClenaghanNLKabul Zwanan201821202422/242/2412.0012.006.00000
Shahid AfridiPPNangarhar Leopards201821402722/272/2713.506.7512.00000
Muslim MusaKZKandahar Knights201811302722/272/2713.509.009.00000
Sami UllahBLKandahar Knights201811302722/272/2713.509.009.00000
Karim JanatKKNangarhar Leopards201822603222/192/1916.005.3318.00000
Fazal NiazaiNLBalkh Legends201821403222/322/3216.008.0012.00000
Nathan RimmingtonNLKandahar Knights201811403322/332/3316.508.2512.00000
Zahir KhanNLKandahar Knights2018226.103521/151/1517.505.6818.50000
Mujeeb Ur RahmanNLBalkh Legends201832703522/192/1917.505.0021.00000
Page 1Next

Span first and last year · Mat matches · Inns innings · Mdns maidens · Wkts wickets · BBI best bowling in an innings · BBM best bowling in a match · Ave bowling average: runs per wicket · Econ economy: runs per over · SR strike rate: balls per wicket · 4 four wickets in an innings · 5 five or more wickets in an innings · 10 ten or more wickets in a match

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