Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20I 2026 bowling averages

Sonny Baker leads T20I on bowling average: 7.33 from 3 matches (England). Shadley van Schalkwyk (7.77) and Hamid Shah (8.38) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Ov Runs Wkts Avg Econ SR 4w 5w
1Sonny BakerEnglandENG3 matches, 3 innings3/121/152/173311.54467.333.7212.1700
2Shadley van SchalkwykUnited States of AmericaUSA4 matches, 4 innings4/253/212/304414.5101137.776.817.0020
3Hamid ShahDenmarkDNK7 matches, 3 innings3/132/313/237310.36788.386.388.0000
4Kamal SoukhiyaLuxembourgLUX3 matches, 3 innings4/261/222/193312.06779.575.58-10
5Mohammad Imran RandhawaPakistanPAK3 matches, 3 innings2/213/111/313312.063610.505.2512.6700
6Naveenraj RajendranKuwaitKWT3 matches, 3 innings1/283/152/223311.065610.835.9111.1700
7Nasrulla RanaHong KongHK7 matches, 7 innings1/112/231/187722.01251111.365.688.9110
8Adam SennCyprusCYP4 matches, 4 innings0/352/152/244416.092811.505.756.2510
9Ahmadullah ShinwariNorwayNOR4 matches, 4 innings3/121/321/284416.093811.635.8112.8800
10Shakeel ZebDenmarkDNK4 matches, 4 innings3/353/190/04410.170611.676.890.3300
11Naser BaluchSwedenSWE4 matches, 4 innings4414.094811.756.719.5000
12Bjorn FortuinSouth AfricaSA5 matches, 5 innings5518.41181011.806.3211.2010
13Benjamin Ito-DavisJapanJPN4 matches, 4 innings4412.059511.804.926.2000
14Pavandeep SinghMalaysiaML7 matches, 7 innings7725.01301111.825.209.7320
15Danilson HawoeIndonesiaISN4 matches, 4 innings4414.0108912.007.716.8910
16Irfan HusainRomaniaROU7 matches, 6 innings7617.01221012.207.185.9010
17Duan JansenSouth AfricaSA4 matches, 4 innings4415.01361112.369.078.8200
18Hammadullah ShinwariFinlandFIN9 matches, 8 innings9829.31611312.385.4610.6211
19Rachin RavindraNew ZealandNZ13 matches, 7 innings13719.01491212.427.849.8310
20Amjad SherFinlandFIN10 matches, 10 innings101039.02241812.445.7411.1700
21Ben SearsNew ZealandNZ6 matches, 6 innings6620.21281012.806.3012.5000
22Usman TariqPakistanPAK6 matches, 6 innings6622.11571213.087.0811.5010
23George DockrellIrelandIRE10 matches, 7 innings10722.0107813.384.8616.6300
24Jeremy MartinsPortugalPOR3 matches, 3 innings3310.269513.806.6814.6000
25Jan BaltNamibiaNAM9 matches, 7 innings9726.01521113.825.8514.3610
26Adam ZampaAustraliaAUS10 matches, 10 innings101037.22661914.007.1311.9530
27Ajin SomanMaltaMLT5 matches, 5 innings5516.0112814.007.009.6300
28Keemo PaulWest IndiesWI3 matches, 3 innings3310.0113814.1311.308.6301
29Ahmad Khalid AhmadzaiBelgiumBEL4 matches, 3 innings4310.072514.407.2012.2000
30Gerald CoetzeeSouth AfricaSA5 matches, 5 innings5518.5117814.636.2115.1300
31Ravi ThapliyalBelgiumBEL4 matches, 4 innings4414.0104714.867.4313.5710
32Ehsan KhanHong KongHK10 matches, 10 innings101032.41801215.005.5114.2510
33Samiullah RahmaniSwedenSWE7 matches, 7 innings7726.01801215.006.9212.2500
34Jeevan BhattGermanyDEU4 matches, 4 innings4413.0105715.008.0811.8600
35Edward FlemingPortugalPOR5 matches, 5 innings5519.0122815.256.4214.3800
36Shahid AfridiGermanyDEU9 matches, 9 innings9923.52301515.339.6510.1320
37Shariq MunirQatarQAT5 matches, 5 innings5515.0124815.508.276.1310
38Azmatullah OmarzaiAfghanistanAFG12 matches, 12 innings121233.52811815.618.3111.8310
39Ibrar ShahUnited Arab EmiratesUAE3 matches, 3 innings3312.079515.806.5814.8010
40Lungi NgidiSouth AfricaSA8 matches, 8 innings8828.02061315.857.3613.6910
41Mohammed AslamKuwaitKWT3 matches, 3 innings3311.080516.007.2713.4000
42Harmeet SinghUnited States of AmericaUSA4 matches, 4 innings4415.0113716.147.5313.0010
43Nahid RanaBangladeshBAN4 matches, 4 innings4411.397616.178.4312.1710
44Syed Zaki Ul HassanBelgiumBEL3 matches, 3 innings3311.081516.207.3615.2000
45Ottneil BaartmanSouth AfricaSA4 matches, 4 innings4415.0116716.577.7313.2900
46Matthew HumphreysIrelandIRE10 matches, 10 innings101038.52831716.657.2913.8810
47Junaid SiddiqueUnited Arab EmiratesUAE7 matches, 7 innings7724.42171316.698.8012.4601
48Jamie OvertonEnglandENG12 matches, 12 innings121236.22681616.757.3814.1300
49Richard NgaravaZimbabweZIM8 matches, 8 innings8829.22681616.759.1411.7510
50Abdullah MahmoodDenmarkDNK7 matches, 6 innings7614.084516.806.007.2000
51Musa AhmadzaiSwitzerlandCHE4 matches, 4 innings4413.2119717.008.9313.1400
52Gerhard ErasmusNamibiaNAM15 matches, 11 innings151127.02061217.177.6314.0010
53Tharindu RatnayakeSri LankaSL4 matches, 4 innings4411.0103617.179.364.3300
54Mohammad NawazPakistanPAK11 matches, 11 innings111135.02581517.207.3714.1301
55Shadnan KhanAustriaAUT7 matches, 5 innings7514.0104617.337.439.0010
56Prenelan SubrayenSouth AfricaSA6 matches, 6 innings6621.0157917.447.4814.2200
57Muhammad Azri AzharMalaysiaML4 matches, 4 innings4410.470417.506.5616.7500
58Gareth DelanyIrelandIRE10 matches, 9 innings10928.01761017.606.2916.9000
59Crishan KalugamageItalyITA7 matches, 7 innings7725.01941117.647.7614.0900
60Ateeq IqbalHong KongHK3 matches, 3 innings3310.071417.757.1015.2500
61Aryan DuttNetherlandsNLD4 matches, 4 innings4413.089517.806.8515.6000
62Iain LatinGibraltarGIB6 matches, 5 innings6515.0126718.008.4010.2910
63Mohammad MohsinUnited States of AmericaUSA4 matches, 4 innings4412.072418.006.0018.0000
64Rashid KhanAfghanistanAFG13 matches, 13 innings131349.33271818.176.6116.5600
65Sebastian Cruz De OlivieraPortugalPOR5 matches, 5 innings5517.0128718.297.5315.2910
66Shoriful IslamBangladeshBAN5 matches, 5 innings5513.0110618.338.4612.6700
67Jasprit BumrahIndiaIND17 matches, 17 innings171759.04232318.397.1714.3510
68Yash ThakurIndiaIND4 matches, 3 innings4310.092518.409.2012.8000
69Saim AyubPakistanPAK15 matches, 11 innings151127.02211218.428.1910.5000
70Matheesha PathiranaSri LankaSL7 matches, 7 innings7721.3166918.447.7215.7800
71Corbin BoschSouth AfricaSA9 matches, 9 innings9931.02421318.627.8114.6900
72Zabiullah ZahidSwedenSWE6 matches, 6 innings6620.0150818.757.5014.3800
73Khuzaima TanveerUnited Arab EmiratesUAE5 matches, 5 innings5517.5132718.867.4015.8600
74Abdullah AhmadzaiAfghanistanAFG7 matches, 7 innings7723.0170918.897.3912.1100
75Prakash MishraBulgariaBGR4 matches, 4 innings4412.095519.007.92-00
76Avinash PaiGibraltarGIB4 matches, 4 innings4410.076419.007.608.0000
77Muhammad SaqlainHungaryHUN6 matches, 6 innings6622.01911019.108.687.8000
78Muhammad Junaid KhanFinlandFIN7 matches, 7 innings7721.0134719.146.3813.7100
79Charles PerchardJerseyJEY3 matches, 3 innings3311.077419.257.00-00
80Virandeep SinghMalaysiaML8 matches, 8 innings8830.0174919.335.8014.8900
81Salman MirzaPakistanPAK7 matches, 7 innings7722.0174919.337.9115.3300
82Wanindu HasarangaSri LankaSL11 matches, 11 innings111140.03311719.478.2814.4710
83Mahesh TambeFinlandFIN5 matches, 5 innings5514.0117619.508.3610.5010
84Bas de LeedeNetherlandsNLD4 matches, 4 innings4412.398519.607.8415.8000
85Michael LeaskScotlandSCO6 matches, 6 innings6624.0177919.677.3816.2210
86Faridullah ShamsAustriaAUT5 matches, 4 innings5411.099519.809.003.6000
87Liam DawsonEnglandENG18 matches, 17 innings181756.04362219.827.7915.5900
88Hassan Khan MohammadHong KongHK4 matches, 3 innings4312.080420.006.6719.2500
89Abrar AhmedPakistanPAK13 matches, 13 innings131344.03231620.197.3414.3800
90Shamar SpringerWest IndiesWI7 matches, 7 innings7722.42431220.2510.7212.3310
91Nathan EllisAustraliaAUS7 matches, 7 innings7723.5162820.256.8018.3810
92Advait DhabeSwedenSWE7 matches, 7 innings7727.0183920.336.7815.4410
93Logan van BeekNetherlandsNLD4 matches, 4 innings4415.0143720.439.5313.5700
94Blessing MuzarabaniZimbabweZIM17 matches, 17 innings171765.55112520.447.7616.3620
95Waldo SmithNamibiaNAM5 matches, 5 innings5514.0123620.508.7910.0000
96Benjamin ManentiItalyITA4 matches, 4 innings4414.0103520.607.3617.2000
97Adil RashidEnglandENG19 matches, 19 innings191966.25362620.628.0815.6900
98Abhishek SharmaIndiaIND39 matches, 11 innings391114.1124620.678.7511.3300
99Ernest MasukuZimbabweZIM3 matches, 3 innings3310.0104520.8010.4012.6000
100Muslim Yar AshrafGermanyDEU7 matches, 7 innings7720.0146720.867.3017.2900
Showing the top 10 of 302. Minimum 1 wickets.

T20I 2026 Bowling Averages

Sonny Baker leads T20I on bowling average: 7.33 from 3 matches (England). Shadley van Schalkwyk (7.77) and Hamid Shah (8.38) are next. The T20I 2026 bowling average leaderboard ranks the 302 players who meet the qualifying threshold this season. The leading bowler can change after every match as the season progresses. Filter by team to analyse bowling average depth across squads. Qualification: minimum 1 wickets.

T20I Bowling average Questions

Who has the best bowling average in T20I 2026?

Sonny Baker leads T20I 2026 with a bowling average of 7.33 from 3 matches, at an economy of 3.72. Shadley van Schalkwyk is second on 7.77 and Hamid Shah third on 8.38. A player needs a minimum 1 wickets to be ranked. The table ranks every player in T20I 2026 by bowling average, with their team and matches.

Who are the top bowlers in T20I 2026?

The top three bowlers in T20I 2026 are Sonny Baker (7.33 in 3 matches), Shadley van Schalkwyk (7.77 in 4 matches) and Hamid Shah (8.38 in 7 matches). Every other player follows in the table, with their team and matches.