Afghanistan vs other countries Tests+ODIs+T20Is Bowling Records - Best Bowling Average in Career

Best averages
Player
Span
Mat
Overs
Mdns
Balls
Runs
Wkts
BBI
Ave
Econ
SR
4
5
10
2024-202411.5011633/62.003.273.66000
2014-201411.006211/22.002.006.00000
2012-201213.0018622/63.002.009.00000
2010-201013.0018622/63.002.009.00000
2022-202211.006311/33.003.006.00000
2024-202413.0018722/73.502.339.00000
2014-201417.02421133/113.661.5714.00000
2010-201014.00241233/124.003.008.00000
2013-201312.0012822/84.004.006.00000
2015-2015110.04601844/184.501.8015.00100
2024-202413.00181433/144.664.666.00000
2010-201013.00182044/205.006.664.50100
2026-202614.00242044/205.005.006.00100
2012-201214.00241633/165.334.008.00000
2023-202313.00181122/115.503.669.00000
2013-201314.02241122/115.502.7512.00000
2016-2019210.12614074/275.713.938.71100
2014-2022212.02722955/45.802.4114.40010
2014-201414.00241833/186.004.508.00000
2012-201213.30211933/196.335.427.00000
2010-201014.00241933/196.334.758.00000
2010-201013.00181422/147.004.669.00000
2025-202514.00242944/297.257.256.00100
2019-2023136.11372332/97.663.7212.33000
2019-201919.01543144/317.753.4413.50100
2010-201028.00483953/147.804.879.60000
2016-201618.01482433/248.003.0016.00000
2012-201212.20141622/168.006.857.00000
2017-2019622.31135135163/118.436.008.43000
2025-202514.00241722/178.504.2512.00000
2015-201514.00241722/178.504.2512.00000
2016-2019211.00665364/298.834.8111.00100
2025-202514.00241822/189.004.5012.00000
2023-202563.0018911/39.003.0018.00000
2010-2010219.051143743/219.251.9428.50000
2012-2015216.31995664/229.333.3916.50100
2012-2015211.02662832/109.332.5422.00000
2010-201225.00302833/249.335.6010.00000
2023-202314.00242022/2010.005.0012.00000
2023-202313.00181011/1010.003.3318.00000
2023-2025311.00668384/1710.377.548.25200
2024-202414.01242122/2110.505.2512.00000
2021-202114.00242122/2110.505.2512.00000
2024-202414.00242122/2110.505.2512.00000
2019-2024428.02168110104/3911.003.9216.80100
2023-2023110.01604444/4411.004.4015.00100
2018-2018113.02784443/2611.003.3819.50000
2012-201214.02242222/2211.005.5012.00000
2022-202327.40465655/1011.207.309.20010
2018-2018112.02724542/1711.253.7518.00000
2023-2023310.50656963/2911.506.3610.83000
2015-201514.00242322/2311.505.7512.00000
2016-201614.00242322/2311.505.7512.00000
2012-2022541.47250151134/2711.613.6219.23100
2016-2017415.00907063/1411.664.6615.00000
2015-202553.00182422/2412.008.009.00000
2019-2019143.38261121107/7512.102.7826.10011
2018-2025213.00786154/3312.204.6915.60100
2015-202426.20383732/1912.335.8412.66000
2019-2026424.14145124104/3712.405.1314.50100
2015-2024535.03210125103/1712.503.5721.00000
2014-201413.00182522/2512.508.339.00000
2024-202414.00242522/2512.506.2512.00000
2010-2024750.57305203164/1712.683.9919.06200
2017-2019743.02258128103/1012.802.9725.80000
2010-201398.00486452/1112.808.009.60000
2012-2014322.001329175/3613.004.1318.85010
2023-202313.30212622/2613.007.4210.50000
2018-201811.0061311/1313.0013.006.00000
2022-2025102.00121311/1313.006.5012.00000
2021-202112.00121311/1313.006.5012.00000
2015-201512.00121311/1313.006.5012.00000
2010-201328.01485342/2413.256.6212.00000
2015-2016210.22624032/1313.333.8720.66000
2013-2014210.01604033/2413.334.0020.00000
2016-202426.20384032/2313.336.3112.66000
2014-2021321.1112712294/4013.555.7614.11100
2022-20251049.14295204154/1013.604.1419.66100
2024-2024312.00728264/2013.666.8312.00100
2025-2025425.32153137105/2213.705.3715.30010
2010-2012525.221528363/1113.833.2725.33000
2010-2013737.06222195144/2213.925.2715.85100
2016-201614.00242822/2814.007.0012.00000
2016-201614.00242822/2814.007.0012.00000
2019-201914.01241411/1414.003.5024.00000
2023-2025513.01788564/2714.166.5313.00100
2014-201419.41582922/2914.503.0029.00000
2014-2019537.02222190135/5514.615.1317.07010
2019-2026317.011028865/3114.665.1717.00010
2022-2024517.0110212083/3215.007.0512.75000
2009-2021177.00424533/2515.006.4214.00000
2014-2014110.01604533/4515.004.5020.00000
2010-201247.00423022/3015.004.2821.00000
2015-2017412.00729163/1815.167.5812.00000
2019-2025625.00150153104/3315.306.1215.00100
2017-2017215.42944632/2515.332.9331.33000
2012-201219.01544633/4615.335.1118.00000
2017-2017311.00666243/1115.505.6316.50000
2015-201518.01483122/3115.503.8724.00000
2018-2019533.43202156103/4415.604.6320.20000
2025-202519.00544733/4715.665.2218.00000
2022-2024415.01907952/1715.805.2618.00000
2023-2024312.01728054/2416.006.6614.40100
2010-2010213.01786442/2316.004.9219.50000
2012-201327.00424832/2616.006.8514.00000
2014-201414.01243222/3216.008.0012.00000
2024-202413.00181611/1616.005.3318.00000
2023-202339.00546542/3116.257.2213.50000
2014-20161910.00604933/3216.334.9020.00000
2012-2019217.311056642/2916.503.7726.25000
2018-2025838.02228218135/1916.765.7317.53010
2012-2015519.4011811873/3616.856.0016.85000
2015-2017415.309311973/3317.007.6713.28000
2023-2025413.50838552/917.006.1416.60000
2021-202114.00243422/3417.008.5012.00000
2022-202218.02481711/1717.002.1248.00000
2016-201612.00121711/1717.008.5012.00000
2014-20242539.0223415492/117.113.9426.00000
2014-20241119.0011412273/4117.426.4216.28000
2009-201028.01485332/2517.666.6216.00000
2024-2025526.0115616093/3117.776.1517.33000
2023-2024416.009612674/2618.007.8713.71100
2024-2026315.01909053/1618.006.0018.00000
2016-201614.00243622/3618.009.0012.00000
2019-2019110.00603622/3618.003.6030.00000
2015-201517.00421811/1818.002.5742.00000
2016-201614.00241811/1818.004.5024.00000
2023-202312.00121811/1818.009.0012.00000
2015-2019851.53311289164/3018.065.5719.43100
2010-2012530.22182200113/1918.186.5916.54000
2019-2024421.011269152/1718.204.3325.20000
2014-202428220.0101320925505/2918.504.2026.40210
2012-2014217.001027442/3018.504.3525.50000
2022-20251487.14523428234/2718.604.9122.73100
2010-2021854.37327298166/2818.625.4620.43020
2018-20251067.42406318174/4718.704.6923.88100
2019-2023522.0113211462/2519.005.1822.00000
2015-201516.40403822/3819.005.7020.00000
2018-201818.00483822/3819.004.7524.00000
2022-202346.00363821/1319.006.3318.00000
2009-2015946.35279230122/719.164.9423.25000
2009-2010318.521139654/3519.205.0922.60100
2019-2025220.0112011663/5219.335.8020.00000
2019-202414102.310615587305/3919.565.7220.50110
2010-2011643.44262235124/3919.585.3821.83200
2010-2010317.011025932/1719.663.4734.00000
2016-2022311.00665932/1919.665.3622.00000
2010-201348.01485931/619.667.3716.00000
2016-20221034.3220714072/2120.004.0529.57000
2018-201813.00184022/4020.0013.339.00000
2022-202224.00244021/1120.0010.0012.00000
2012-201527.00422011/1420.002.8542.00000
2015-20221572.57437421215/620.045.7820.80010
2015-201820147.08882644325/2020.124.3827.56110
2010-2013624.5014916182/2820.126.4818.62000
2010-2015843.14259222115/2020.185.1423.54010
2018-201827.00426132/2720.338.7114.00000
2022-2025315.00906132/2820.334.0630.00000
2010-2010430.5218510352/1120.603.3437.00000
2017-2023414.008410352/2520.607.3516.80000
2009-200919.00546233/6220.666.8818.00000
2012-2023431.0218616684/4720.755.3523.25100
2023-2026640.32243229113/2620.815.6522.09000
2021-2025736.14217251125/1820.916.9418.08110
2013-2015747.33285293144/2220.926.1620.35100
2015-202521144.17865777374/3721.005.3823.37400
2022-2024565.14391252123/2421.003.8632.58000
2014-2014110.01602111/2121.002.1060.00000
2022-202515109.08654529254/2121.164.8526.16100
2018-202524251.33515091152546/9521.334.5827.94310
2011-201225.30334321/521.507.8116.50000
2019-2025534.00204216103/6021.606.3520.40000
2018-2024324.0014413062/3721.665.4124.00000
2023-2023226.2315813064/4721.664.9326.33100
2015-2016214.00846532/2421.664.6428.00000
2024-2024172.01743217485/10721.752.4154.00010
2010-2012617.1110310954/2821.806.3420.60100
2010-2013946.04276242113/1622.005.2625.09000
2024-2024126.041568844/5122.003.3839.00100
2018-2019311.40706632/3822.005.6523.33000
2014-2014110.00604422/4422.004.4030.00000
2025-202512.00122211/2222.0011.0012.00000
2016-201826.00362211/2222.003.6636.00000
2021-202113.00182211/2222.007.3318.00000
2016-202423164.09984937425/4622.305.7123.42210
2016-2026637.1322320193/3622.335.4024.77000
2009-2009216.421006733/3622.334.0233.33000
2022-2022220.021209042/3922.504.5030.00000
2022-2024427.2016418184/7522.626.6220.50100
2015-2024425.0115013662/2522.665.4425.00000
2019-2024424.2014613763/2822.835.6324.33000
2022-2023527.5116718482/2923.006.6120.87000
2019-2019613.00786932/1723.005.3026.00000
2014-2019323.031389342/3023.254.0434.50000
2022-2024630.50185233104/2423.307.5518.50100
2010-2010419.021147132/2223.663.7338.00000
2015-2017512.00727132/2023.665.9124.00000
2024-2025847.50287287123/2623.916.0023.91000
2010-2015815.01907232/3624.004.8030.00000
2023-202626.00364821/1424.008.0018.00000
2014-202683.00182411/2424.008.0018.00000
2012-201214.00242411/2424.006.0024.00000
2025-202514.00242411/2424.006.0024.00000
2014-2019431.2118816973/3924.145.3926.85000
2016-2025537.0122221893/4224.225.8924.66000
2014-2014220.011209742/4724.254.8530.00000
2010-2013536.0221614762/2824.504.0836.00000
2025-2025110.00604922/4924.504.9030.00000
2013-2013516.00967431/624.664.6232.00000
2023-202458.00487431/424.669.2516.00000
2025-2025711.11677533/625.006.7122.33000
2018-201814.00245022/5025.0012.5012.00000
2014-2014110.00605022/5025.005.0030.00000
2013-201313.00182511/2525.008.3318.00000
2015-201517.00422511/2525.003.5742.00000
2012-202022150.09900815324/4425.465.4328.12100
2013-201328.00485122/2725.506.3724.00000
2025-202528.00485122/2325.506.3724.00000
2014-2017626.2015820583/4025.627.7819.75000
2016-2019734.0020420584/6325.626.0225.50100
2022-2024988.07528439174/7925.824.9831.05100
2010-202145151.46910854334/2625.875.6327.57300
2014-202223154.516929806313/2026.005.2029.96000
2026-2026311.006610442/2526.009.4516.50000
2023-2026425.0115010442/2526.004.1637.50000
2019-2019130.0218010442/4326.003.4645.00000
2025-202514.00245222/5226.0013.0012.00000
2016-201929.50595221/2426.005.2829.50000
2024-202414.00242611/2626.006.5024.00000
2017-202519145.515875729285/3726.034.9931.25010
2017-20241868.41412522203/1826.107.6020.60000
2018-202523135.13811757294/5826.105.6027.96100
2016-2021538.4223220983/3626.125.4029.00000
2019-2019633.0019818473/2926.285.5728.28000
2015-2019627.4216618573/2726.426.6823.71000
2013-202329.01545322/1826.505.8827.00000
2017-20191298.116589426163/2026.624.3336.81000
2012-2021522.211348033/2926.663.5844.66000
2020-20241341.00246294113/3326.727.1722.36000
2015-20181282.04492401153/1626.734.8932.80000
2022-2022219.0011410743/4326.755.6328.50000
2010-20211951.01306269104/4026.905.2730.60100
2025-202514.00245422/5427.0013.5012.00000
2018-201927.00422711/2727.003.8542.00000
2013-201313.00182711/2727.009.0018.00000
2019-2025431.0118616362/2327.165.2531.00000
2015-20241282.410496437163/2427.315.2831.00000
2017-2018538.3323113752/3327.403.5546.20000
2015-2021214.00845521/1727.503.9242.00000
2021-2021247.0728219473/3027.714.1240.28000
2009-20151062.33375278104/3227.804.4437.50100
2017-20252995.23572474173/1427.884.9733.64000
2010-2012739.3123725293/2528.006.3726.33000
2019-2024412.01728432/3728.007.0024.00000
2017-2017310.00608431/1328.008.4020.00000
2014-201413.00182811/2828.009.3318.00000
2023-202313.20202811/2828.008.4020.00000
2019-201916.00362811/2828.004.6636.00000
2023-202314.00242811/2828.007.0024.00000
2014-2019862.04372282103/2028.204.5437.20000
2015-2019719.0011411342/1828.255.9428.50000
2010-2013411.00665721/1428.505.1833.00000
2012-2014219.021145722/2528.503.0057.00000
2015-20161342.0125222984/2528.625.4531.50100
2019-2019526.4016017263/3628.666.4526.66000
2014-2016521.0112614453/2828.806.8525.20000
2010-2013627.0116214453/1628.805.3332.40000
2019-20231058.02348289103/1328.904.9834.80000
2013-2013516.5110111642/1229.006.8925.25000
2012-201214.00242911/2929.007.2524.00000
2014-20231247.01282294103/1929.406.2528.20000
2013-2016916.309911843/2329.507.1524.75000
2022-2025422.0013214852/3629.606.7226.40000
2016-2025750.52305299104/6329.905.8830.50100
2018-2024537.0022218062/3230.004.8637.00000
2024-2024215.00909032/2230.006.0030.00000
2026-202613.00183011/3030.0010.0018.00000
2026-202614.00243011/3030.007.5024.00000
2023-202317.00423011/3030.004.2842.00000
2014-2014531.4219018163/4530.165.7131.66000
2014-2014426.0115612142/3330.254.6539.00000
2023-2024412.00729133/1830.337.5824.00000
2025-202527.00426122/3430.508.7121.00000
2023-2023310.30636121/2030.505.8031.50000
2025-2025330.0018012342/4630.754.1045.00000
2024-20251242.2225415555/9531.003.6650.80010
2023-2024410.00609331/2331.009.3020.00000
2024-202426.00366222/1831.0010.3318.00000
2016-201614.00243111/3131.007.7524.00000
2024-2024338.0422815653/5531.204.1045.60000
2014-20192114.00846322/3731.504.5042.00000
2018-2018316.01969532/5031.665.9332.00000
2010-2023313.00789532/4731.667.3026.00000
2017-202223113.56683574183/3031.885.0437.94000
2025-202513.01183211/3232.0010.6618.00000
2017-2017210.01603211/3232.003.2060.00000
2018-202522203.0211218804253/2532.163.9648.72000
2017-2017838.0022825883/5732.256.7828.50000
2014-2016969.07414356113/3232.365.1537.63000
2019-2026421.0212613042/3732.506.1931.50000
2026-202628.00486521/2632.508.1224.00000
2015-20251792.06552488154/2132.535.3036.80100
2012-201926243.13414591009314/3032.544.1447.06200
2018-2019327.051629933/3733.003.6654.00000
2024-202414.00243311/3333.008.2524.00000
2021-20241328.0116820062/1333.337.1428.00000
2015-2021214.00846722/2433.504.7842.00000
2019-2019554.5032926983/3233.624.9041.12000
2019-2019318.2011010132/3233.665.5036.66000
2012-201217.51473411/3434.004.3447.00000
2022-202214.00243411/3434.008.5024.00000
2017-202487.20443411/2034.004.6344.00000
2016-20236112.012672375114/11634.093.3461.09100
2010-202446254.52115291331394/2834.125.2239.20200
2018-20241465.4139427683/3934.504.2049.25000
2016-201916119.41718764223/3534.726.3832.63000
2024-2024329.0217410532/2235.003.6258.00000
2022-2023526.0015614241/1235.505.4639.00000
2020-20241712.00727121/1735.505.9136.00000
2014-2025729.0117421663/3836.007.4429.00000
2025-202513.00183611/3636.0012.0018.00000
2014-202550273.01616381159323/2036.214.2451.18000
2016-202432263.5261583979275/2936.253.7158.62010
2014-2018945.0027025572/1836.425.6638.57000
2015-2019746.5128125572/3036.425.4440.14000
2017-2024739.0123422062/1536.665.6439.00000
2014-2014322.4013611032/3936.664.8545.33000
2024-2024762.0537233392/2937.005.3741.33000
2014-202214103.211620594165/6337.125.7438.75010
2022-2023418.001087521/1037.504.1654.00000
2019-2026517.4010611333/3937.666.3935.33000
2016-2018312.01727621/1638.006.3336.00000
2025-202513.00183811/3838.0012.6618.00000
2023-2025831.3018926872/3038.288.5027.00000
2010-2010420.1112111532/2838.335.7040.33000
2018-2024530.0318015442/4338.505.1345.00000
2014-2014214.01847722/2038.505.5042.00000
2026-202613.00183911/3939.0013.0018.00000
2014-201527.00423911/1939.005.5742.00000
2010-202459101.13607508136/5539.075.0246.69010
2014-202525190.1151141785203/1539.254.1257.05000
2022-2024636.0121623962/2839.836.6336.00000
2024-2025564.3638728173/4240.144.3555.28000
2009-2013729.0017416242/3540.505.5843.50000
2018-201819.00544111/4141.004.5554.00000
2023-2024415.009012432/3941.338.2630.00000
2022-202217.00424211/4242.006.0042.00000
2009-2013948.0328821552/1443.004.4757.60000
2016-201614.00244311/4343.0010.7524.00000
2019-201917.00424311/4343.006.1442.00000
2018-20251526.3015921852/1743.608.2231.80000
2023-202536.00364411/1444.007.3336.00000
2009-201349.00544411/4444.004.8854.00000
2018-2023324.0214413331/3844.335.5448.00000
2014-2017930.5018526763/3444.508.6530.83000
2022-2022325.0015013432/3944.665.3650.00000
2022-2025438.0122817942/4044.754.7157.00000
2019-202049.00549021/2145.0010.0027.00000
2018-2018110.01604511/4545.004.5060.00000
2015-2024437.00424511/2645.006.4242.00000
2010-201018.00484511/4545.005.6248.00000
2018-2019626.4016022652/2245.208.4732.00000
2012-2025727.0416213731/2145.665.0754.00000
2014-2018741.5125127661/2746.006.5941.83000
2018-2018420.021209322/1846.504.6560.00000
2014-20181276.31459480102/2948.006.2745.90000
2024-2025218.211109622/4048.005.2355.00000
2010-201028.00484811/848.006.0048.00000
2023-2023213.00784811/1348.003.6978.00000
2022-202214.00244811/4848.0012.0024.00000
2024-2024310.00609822/3349.009.8030.00000
2023-202569.00544911/1849.005.4454.00000
2014-201418.00485011/5050.006.2548.00000
2010-201027.00425011/2350.007.1442.00000
2014-2018732.0119220141/1950.256.2848.00000
2018-2018428.3017115132/3150.335.2957.00000
2012-2015416.009610121/2150.506.3148.00000
2014-2018739.0023420742/3751.755.3058.50000
2012-2015416.019610422/3552.006.5048.00000
2016-202239.00545211/1752.005.7754.00000
2023-202318.51535211/5252.005.8853.00000
2017-20191361.0536631363/2852.165.1361.00000
2009-20221271.0542631862/2153.004.4771.00000
2014-2015314.008410621/3353.007.5742.00000
2014-202588.10495311/3053.006.4849.00000
2023-2024617.0010210721/2653.506.2951.00000
2024-202414.00245511/5555.0013.7524.00000
2010-201226.00365611/2456.009.3336.00000
2014-2014216.03965611/3356.003.5096.00000
2015-2017413.318111321/1856.508.3740.50000
2019-2022515.009011321/1656.507.5345.00000
2023-2025643.0125828452/5756.806.6051.60000
2010-2016125.00305711/2357.0011.4030.00000
2024-2026416.009611722/2858.507.3148.00000
2022-2022326.0015611821/2659.004.5378.00000
2024-2025419.0011412022/3660.006.3157.00000
2025-2025110.00606011/6060.006.0060.00000
2019-2026819.3011712121/2060.506.2058.50000
2014-20182513.00786111/961.004.6978.00000
2022-2022311.00666211/1962.005.6366.00000
2021-202329.00546211/3162.006.8854.00000
2022-20241494.1156556492/4962.665.9862.77000
2021-202425.30336311/4663.0011.4533.00000
2022-202229.00546411/4364.007.1154.00000
2018-202228.00486511/3765.008.1248.00000
2015-2025511.00666611/1966.006.0066.00000
2019-2019125.041506611/3566.002.64150.00000
2015-2021528.0016819931/2366.337.1056.00000
2014-2014220.0012013422/8167.006.7060.00000
2015-2015420.0012013421/3267.006.7060.00000
2015-2016414.508913822/3869.009.3044.50000
2015-2021623.0013814222/2471.006.1769.00000
2015-201739.00547111/2071.007.8854.00000
2013-20211164.4238842962/3371.506.6364.66000
2025-2025110.00607211/7272.007.2060.00000
2015-201748.00487311/3273.009.1248.00000
2026-202628.00487511/3575.009.3748.00000
2014-2023527.061627511/3875.002.77162.00000
2009-20151163.0237830441/2476.004.8294.50000
2014-2018212.01727611/1976.006.3372.00000
2022-2023214.30877811/2978.005.3787.00000
2015-2016317.011028611/4486.005.05102.00000
2013-2015315.01908911/4789.005.9390.00000
2024-2024216.00969611/6896.006.0096.00000
2017-20181320.001209711/997.004.85120.00000
2016-2016215.00909711/3497.006.4690.00000
2010-2011321.0112610011/22100.004.76126.00000
2018-2019217.0010210011/47100.005.88102.00000
2019-2023317.0010210611/24106.006.23102.00000
2019-2026415.009011911/29119.007.9390.00000
2022-2024321.0012612111/40121.005.76126.00000
2023-2023321.0012613411/61134.006.38126.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Qatar vs Bahrain at Doha, Bahrain in Qatar 5th T20I, Feb 15, 2026 [T20I # 3714]

United States of America vs Namibia at Chennai, ICC Men's T20 World Cup 26th Match, Group A, Feb 15, 2026 [T20I # 3713]

Nepal vs West Indies at Wankhede, ICC Men's T20 World Cup 25th Match, Group C, Feb 15, 2026 [T20I # 3712]