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

Afghanistan: Bowling figures (All cricket)

Rashid Khan has the best bowling average in all cricket for Afghanistan: 17.48 with 456 wickets (minimum 20 wickets) (from the 363 of 364 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Afghanistan×

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

Qualification: Minimum 20 wickets.

PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Rashid KhanAFG2015-20262392381781.59579694567/1811/10417.484.4723.4516143
Hamid HassanAFG2009-20216261375.4261882945/455/4520.025.0123.98310
Naveen-ul-HaqAFG2016-20245757260.241854824/204/2022.617.1219.05300
Mujeeb Ur RahmanAFG2017-20261401399174345291885/205/2024.094.9429.27620
Fareed AhmadAFG2014-20265454260.4151730713/143/1424.376.6422.03000
Nangeyalia KhanAFG2024-20262118123.57585244/264/2624.384.7230.96300
Qais AhmadAFG2019-20261921135.26721293/163/1624.865.3328.00000
Allah Mohammad GhazanfarAFG2024-20263031209.311944376/266/2625.514.5133.97020
Amir HamzaAFG2012-20236569524.4462229876/756/7925.624.2536.18120
Fazalhaq FarooqiAFG2021-20261021025152332091245/95/925.886.2324.92610
Azmatullah OmarzaiAFG2021-2026119114487.21830051165/585/5825.916.1725.21510
Aftab AlamAFG2010-20193737242.2141302504/254/2526.045.3729.08100
Dawlat ZadranAFG2011-2019115114751.44444031554/224/2228.415.8629.10400
Yamin AhmadzaiAFG2015-20262228291.4411152394/716/9329.543.9544.87100
Mirwais AshrafAFG2009-20167067400.1261804604/354/3530.074.5140.02100
Mohammad NabiAFG2009-20263263071860.47691332955/175/1730.964.9137.84910
Shapoor ZadranAFG2009-20207979442.5372466784/244/2431.625.5734.06200
Samiullah ShenwariAFG2009-201914599447.3102332715/135/1332.855.2137.82210
Gulbadin NaibAFG2012-2026168126587.41335451076/436/4333.136.0332.95410
Karim JanatAFG2016-2026755116631281333/153/1538.827.7230.18000
Noor AhmadAFG2022-20264342196.211326345/135/1339.006.7534.65110
Zahir KhanAFG2019-202411141683804203/594/17040.204.7950.40000
Sharafuddin AshrafAFG2014-20254339217.281101243/243/2445.885.0754.33000

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.