Best bowling figures in a match for Afghanistan in Tests+ODIs+T20Is

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
41.39104112.50Afghanistanv BangladeshChattogram5 Sep 2019Test # 2361
55.05160112.90Afghanistanv ZimbabweBulawayo2 Jan 2025Test # 2574
99.220275112.76Afghanistanv ZimbabweAbu Dhabi10 Mar 2021Test # 2415
8.411872.07Afghanistanv West IndiesGros Islet9 Jun 2017ODI # 3884
32.049773.03Afghanistanv ZimbabweHarare20 Oct 2025Test # 2604
46.01210272.21Afghanistanv IrelandDehradun15 Mar 2019Test # 2351
6.312664.00Afghanistanv BangladeshSharjah6 Nov 2024ODI # 4798
9.304364.52Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
9.204364.60Afghanistanv IrelandBelfast21 May 2019ODI # 4141
30.557962.56Afghanistanv West IndiesLucknow27 Nov 2019Test # 2370
27.038663.18Afghanistanv ZimbabweAbu Dhabi2 Mar 2021Test # 2413
26.039363.57Afghanistanv IrelandDehradun15 Mar 2019Test # 2351
41.079762.36Afghanistanv IrelandTolerance Oval28 Feb 2024Test # 2532
2.01351.50Afghanistanv IrelandGreater Noida10 Mar 2017T20I # 600
4.00952.25Afghanistanv UgandaProvidence3 Jun 2024T20I # 2636
4.001152.75Afghanistanv West IndiesLucknow16 Nov 2019T20I # 1016
4.001353.25Afghanistanv KenyaSharjah24 Nov 2013T20I # 345
10.031751.70Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
8.321752.00Afghanistanv BangladeshAbu Dhabi11 Oct 2025ODI # 4908
9.011952.11Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
4.002055.00Afghanistanv ScotlandSharjah25 Oct 2021T20I # 1364
8.312452.82Afghanistanv ZimbabweSharjah13 Feb 2018ODI # 3975
4.002756.75Afghanistanv IrelandDehradun24 Feb 2019T20I # 747
5.303255.81Afghanistanv U.A.E.Kuala Lumpur2 May 2014ODI # 3488
10.003353.30Afghanistanv ZimbabweHarare21 Dec 2024ODI # 4820
7.103354.60Afghanistanv BangladeshAbu Dhabi14 Oct 2025ODI # 4909
9.004154.55Afghanistanv U.A.E.Harare20 Mar 2018ODI # 4003
10.014554.50Afghanistanv U.A.E.ICCA Dubai4 Dec 2014ODI # 3562
10.005055.00Afghanistanv ZimbabweSharjah16 Feb 2018ODI # 3977
9.505855.89Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
27.349053.27Afghanistanv IrelandTolerance Oval28 Feb 2024Test # 2532
28.5316255.61Afghanistanv BangladeshMirpur14 Jun 2023Test # 2506
4.00942.25Afghanistanv IrelandSharjah18 Mar 2024T20I # 2529
2.20943.85Afghanistanv ScotlandSharjah25 Oct 2021T20I # 1364
4.001042.50Afghanistanv ZimbabweHarare14 Jun 2022T20I # 1570
2.201044.28Afghanistanv IrelandDubai (DICS)20 Jan 2017T20I # 588
4.001243.00Afghanistanv BangladeshDehradun5 Jun 2018T20I # 668
4.001443.50Afghanistanv CanadaICCA Dubai18 Mar 2012T20I # 234
4.001443.50Afghanistanv IrelandSharjah17 Mar 2024T20I # 2526
4.001543.75Afghanistanv BangladeshMirpur15 Sep 2019T20I # 883
7.521742.17Afghanistanv ZimbabweSharjah25 Dec 2015ODI # 3713
4.001744.25Afghanistanv Hong KongMirpur22 Feb 2016T20I # 507
4.001744.25Afghanistanv New ZealandProvidence7 Jun 2024T20I # 2645
3.201745.10Afghanistanv New ZealandProvidence7 Jun 2024T20I # 2645
3.001745.66Afghanistanv IrelandBready22 Aug 2018T20I # 697
4.201844.15Afghanistanv ZimbabweHarare17 Dec 2024ODI # 4816
4.001844.50Afghanistanv BangladeshSharjah2 Oct 2025T20I # 3496
10.021941.90Afghanistanv KenyaSharjah2 Oct 2013ODI # 3417
4.002045.00Afghanistanv Hong KongNagpur10 Mar 2016T20I # 528
4.002045.00Afghanistanv U.A.E.Sharjah2 Jan 2024T20I # 2427
4.002045.00Afghanistanv AustraliaKingstown22 Jun 2024T20I # 2717
3.002046.66Afghanistanv ZimbabweHarare29 Oct 2025T20I # 3537
8.012142.62Afghanistanv IrelandBelfast17 Jul 2016ODI # 3763
4.002145.25Afghanistanv West IndiesDubai (DICS)21 Jan 2026T20I # 3664
8.002242.75Afghanistanv ZimbabweBulawayo24 Oct 2015ODI # 3699
4.012245.50Afghanistanv ScotlandSharjah4 Mar 2013T20I # 309
4.002345.75Afghanistanv BangladeshKingstown24 Jun 2024T20I # 2722
3.102347.26Afghanistanv BangladeshSharjah3 Oct 2025T20I # 3498
10.022442.40Afghanistanv NetherlandsAmstelveen30 Aug 2009ODI # 2880
10.022442.40Afghanistanv IrelandSharjah5 Dec 2017ODI # 3935
8.022543.12Afghanistanv IrelandDehradun8 Mar 2019ODI # 4108
4.002546.25Afghanistanv IrelandDehradun23 Feb 2019T20I # 746
8.242643.12Afghanistanv KenyaNairobi (Gym)7 Oct 2010ODI # 3052
5.402644.58Afghanistanv ZimbabweSharjah9 Feb 2018ODI # 3972
6.202644.10Afghanistanv South AfricaSharjah20 Sep 2024ODI # 4768
3.502646.78Afghanistanv BangladeshKingstown24 Jun 2024T20I # 2722
6.002744.50Afghanistanv ZimbabweHarare21 Feb 2017ODI # 3838
4.002746.75Afghanistanv ZimbabweHarare14 Dec 2024T20I # 3050
10.012942.90Afghanistanv IrelandGreater Noida24 Mar 2017ODI # 3854
9.002943.22Afghanistanv IrelandAbu Dhabi26 Jan 2021ODI # 4275
9.003043.33Afghanistanv IrelandGreater Noida22 Mar 2017ODI # 3853
9.003043.33Afghanistanv Sri LankaCardiff4 Jun 2019ODI # 4149
9.043043.33Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
10.033143.10Afghanistanv CanadaSharjah16 Feb 2010ODI # 2957
9.523143.15Afghanistanv CanadaKing City (NW)7 Aug 2011ODI # 3173
9.003143.44Afghanistanv ScotlandSharjah6 Mar 2013ODI # 3341
9.403243.31Afghanistanv NetherlandsDoha23 Jan 2022ODI # 4348
10.003443.40Afghanistanv ZimbabweHarare4 Jun 2022ODI # 4397
10.013443.40Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
10.023543.50Afghanistanv KenyaNairobi (Gym)7 Oct 2010ODI # 3052
7.013545.00Afghanistanv South AfricaSharjah18 Sep 2024ODI # 4764
10.003743.70Afghanistanv IrelandDubai (DICS)10 Jan 2015ODI # 3573
10.003743.70Afghanistanv Sri LankaPallekele30 Nov 2022ODI # 4490
7.003745.28Afghanistanv BangladeshSharjah11 Nov 2024ODI # 4806
9.023844.22Afghanistanv NetherlandsSharjah31 Mar 2012ODI # 3271
10.013843.80Afghanistanv ScotlandDunedin26 Feb 2015ODI # 3614
10.004244.20Afghanistanv IrelandAbu Dhabi24 Jan 2021ODI # 4273
9.504344.37Afghanistanv West IndiesHarare25 Mar 2018ODI # 4007
4.0044411.00Afghanistanv U.A.E.Abu Dhabi16 Jan 2017T20I # 581
9.004845.33Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
9.004945.44Afghanistanv Sri LankaPallekele25 Nov 2022ODI # 4485
10.015145.10Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
8.505346.00Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
10.015445.40Afghanistanv BangladeshChattogram23 Feb 2022ODI # 4357
10.006046.00Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
10.007347.30Afghanistanv BangladeshMirpur25 Sep 2016ODI # 3781
44.0119542.15Afghanistanv BangladeshChattogram5 Sep 2019Test # 2361
31.0610143.25Afghanistanv IrelandDehradun15 Mar 2019Test # 2351
25.5411344.37Afghanistanv Sri LankaColombo (SSC)2 Feb 2024Test # 2527
36.2316144.43Afghanistanv ZimbabweBulawayo26 Dec 2024Test # 2573
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs Afghanistan at Ahmedabad, ICC Men's T20 World Cup 13th Match, Group D, Feb 11, 2026 [T20I # 3697]

Afghanistan vs New Zealand at Chennai, ICC Men's T20 World Cup 4th Match, Group D, Feb 8, 2026 [T20I # 3687]

West Indies vs Afghanistan at Dubai (DICS), Afghanistan v West Indies 3rd T20I, Jan 22, 2026 [T20I # 3665]