Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Cricket 2026 highest dot ball %

Farmanullah Ghari leads T20 Cricket on dot ball percentage: 60.66 from 3 matches (Norway). Fabian Allen (57.75) and Ahmadullah Shinwari (56.31) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Dot Ball % Ov Runs Wkts Avg Econ SR 4w 5w
1Farmanullah GhariNorwayNOR3 matches, 3 innings3/101/340/83360.669.252413.005.5715.2500
2Fabian AllenAntigua & Barbuda FalconsABF9 matches, 5 innings1/250/30/149557.7511.571323.676.0023.6700
3Ahmadullah ShinwariNorwayNOR4 matches, 4 innings3/121/321/284456.3116.093811.635.8112.8800
4Sonny BakerHampshireHAM11 matches, 11 innings3/121/152/17111155.7342.42912710.786.829.7012
5Ajay KumarUnited Arab EmiratesUAE3 matches, 3 innings1/242/130/163355.5610.053317.675.3021.0000
6Pavandeep SinghMalaysiaML7 matches, 7 innings0/290/403/117754.2125.01301111.825.209.7320
7Virandeep SinghMalaysiaML8 matches, 8 innings2/331/381/238853.7330.0174919.335.8014.8900
8Sunil NarineTrinbago Knight RidersTKR40 matches, 40 innings0/204/121/13404053.02155.18555316.135.5117.7910
9Nasrulla RanaHong KongHK7 matches, 7 innings1/112/231/187752.0422.01251111.365.688.9110
10Nahid RanaBangladeshBAN9 matches, 9 innings0/204/261/159951.0929.31951513.006.6112.2710
11Yasim MurtazaHong KongHK9 matches, 9 innings9950.6832.0180725.715.6320.8600
12Daniel WorrallJoburg Super KingsJSK3 matches, 3 innings3350.0012.069417.255.7519.0000
13Syed AzizMalaysiaML8 matches, 8 innings8849.5925.5170821.256.5815.1300
14Khuzaima TanveerUnited Arab EmiratesUAE7 matches, 6 innings7649.2421.2154917.117.2214.6700
15Ehsan KhanHong KongHK10 matches, 10 innings101049.1232.41801215.005.5114.2510
16Sandeep LamichhaneNepalNPL7 matches, 7 innings7749.1223.0155722.146.7416.2900
17Naser BaluchSwedenSWE4 matches, 4 innings4448.6814.094811.756.719.5000
18Raihan StanikzaiSwitzerlandCHE4 matches, 4 innings4448.6111.096332.008.7324.0000
19Amjad SherFinlandFIN10 matches, 10 innings101048.2639.02241812.445.7411.1700
20Manmeet KoliRomaniaROU8 matches, 8 innings8847.8328.0234829.258.3617.2500
21Spencer JohnsonAustraliaAUS6 matches, 6 innings6647.1519.0167533.408.7924.6000
22Saurabh DubeyKolkata Knight RidersKKR4 matches, 4 innings4447.1312.5106521.208.2617.4000
23Mehidy Hasan MirazGuyana Amazon WarriorsGAW5 matches, 5 innings5547.1217.2114912.676.5811.5610
24Jeevan BhattGermanyDEU4 matches, 4 innings4446.9913.0105715.008.0811.8600
25Hassan Khan MohammadHong KongHK4 matches, 3 innings4346.7512.080420.006.6719.2500
26Hammadullah ShinwariFinlandFIN9 matches, 8 innings9846.3829.31611312.385.4610.6211
27Muhammad Shahbaz ButtNorwayNOR3 matches, 3 innings3346.2711.066322.006.0022.3300
28Muhammad SaqlainHungaryHUN6 matches, 6 innings6646.1522.01911019.108.687.8000
29Ibrar ShahUnited Arab EmiratesUAE3 matches, 3 innings3345.9512.079515.806.5814.8010
30Ateeq IqbalHong KongHK3 matches, 3 innings3345.9010.071417.757.1015.2500
31Imran AmeerMaltaMLT5 matches, 5 innings5545.8320.0141623.507.0516.0000
32James AndersonLancashireLAN5 matches, 5 innings5545.6919.0141817.637.4214.5000
33Bilal ZalmaiAustriaAUT12 matches, 12 innings121245.5143.03231521.537.5111.1300
34Ben SearsNew ZealandNZ10 matches, 10 innings101045.4535.22751518.337.7814.6700
35Shaheen AfridiLahore QalandarsLQ17 matches, 17 innings171745.3660.05152619.818.5814.0820
36Dwaine PretoriusGuyana Amazon WarriorsGAW11 matches, 10 innings111045.3629.02361121.458.1416.6400
37Advait DhabeSwedenSWE7 matches, 7 innings7745.3227.0183920.336.7815.4410
38Mohammad Imran RandhawaPakistanPAK8 matches, 8 innings8845.2629.0213923.677.3421.1100
39Josh TongueEnglandENG5 matches, 5 innings5545.2420.0188823.509.4015.7510
40Gerald CoetzeeSouth AfricaSA8 matches, 8 innings8845.0329.52231218.587.4715.9200
41Jakeem PollardBarbados RoyalsBR5 matches, 5 innings5545.0016.0123430.757.6925.0000
42Adam MilneNew ZealandNZ18 matches, 18 innings181844.8359.55222124.868.7217.9510
43Muhammad Junaid KhanFinlandFIN7 matches, 7 innings7744.7921.0134719.146.3813.7100
44Syed Zaki Ul HassanBelgiumBEL3 matches, 3 innings3344.7411.081516.207.3615.2000
45Aryan DuttAmsterdam FlamesAF12 matches, 12 innings121244.6642.02671222.256.3621.0800
46Mackenzie JonesScotlandSCO5 matches, 5 innings5544.5912.087712.437.2510.5710
47Mohammed SirajGujarat TitansGT17 matches, 17 innings171744.5662.05621929.589.0620.3200
48Piumal KarunarathnaFinlandFIN8 matches, 7 innings8744.5325.3166627.676.5122.8300
49Noah CornwellMiddlesexMID7 matches, 7 innings7744.5125.4216730.868.4223.4300
50Vijay UnniMalaysiaML6 matches, 6 innings6644.4416.0970-6.06-00
51Ferdinando BanunaekIndonesiaISN4 matches, 4 innings4444.4414.098332.677.0021.0000
52Samuel CookEssexESS5 matches, 5 innings5544.3417.098812.255.7613.2510
53Anudeep ChenthamaraKuwaitKWT3 matches, 3 innings3344.269.573418.257.4215.2500
54Janitha FernandoRomaniaROU8 matches, 8 innings8844.2524.0166627.676.9218.8300
55Upen ShantuPortugalPOR5 matches, 5 innings5544.2518.0145529.008.0622.6000
56Mitchell StanleyLancashireLAN3 matches, 3 innings3344.1211.098616.338.9111.3310
57Yasin PatelKuwaitKWT3 matches, 3 innings3344.0012.074324.676.1725.0000
58Ottneil BaartmanSeattle OrcasSO20 matches, 20 innings202043.8269.45584013.958.0110.7321
59Tabraiz ShamsiAdelaide StrikersAS4 matches, 4 innings4443.8214.584810.505.6611.1310
60Craig YoungDublin GuardiansDG6 matches, 6 innings6643.2418.01691313.009.398.5401
61Joshua JamesAntigua & Barbuda FalconsABF8 matches, 8 innings8843.1018.01531212.758.509.6700
62Taskin AhmedBangladeshBAN4 matches, 4 innings4443.0214.01110-7.93-00
63Mohammad GhazanfarHong KongHK7 matches, 7 innings7742.8623.1149624.836.4316.3300
64Ashwin VinodSwitzerlandCHE4 matches, 4 innings4442.8613.0114522.808.7716.8000
65Lungi NgidiGlasgow CosmicGC33 matches, 33 innings333342.61118.29264122.597.8317.9820
66Mujeeb Ur RahmanAfghanistanAFG24 matches, 24 innings242442.5892.07192825.687.8220.4610
67Josak KhadkaRomaniaROU6 matches, 6 innings6642.5723.0201633.508.7416.8300
68Jofra ArcherRajasthan RoyalsRR32 matches, 32 innings323242.57119.01,0964922.379.2115.2400
69Keith DudgeonKentKEN6 matches, 6 innings6642.4722.5185726.438.1020.8600
70Alzarri JosephAntigua & Barbuda FalconsABF19 matches, 19 innings191942.3966.36132425.549.2217.7910
71Jatinder VashishtGermanyDEU7 matches, 7 innings7742.3623.0142623.676.1724.0000
72Rahkeem CornwallAntigua & Barbuda FalconsABF9 matches, 7 innings9742.3514.0121717.298.6412.1400
73Dipendra Singh AireeNepalNPL8 matches, 6 innings8642.2720.0126263.006.3048.5000
74Sebastian Cruz De OlivieraPortugalPOR5 matches, 5 innings5542.0617.0128718.297.5315.2910
75Danilson HawoeIndonesiaISN4 matches, 4 innings4441.9414.0108912.007.716.8910
76Hardus ViljoenTexas Super KingsTSK11 matches, 11 innings111141.8633.22951816.398.8511.9410
77Saqib MahmoodLancashireLAN7 matches, 7 innings7741.8628.02331121.188.3215.6400
78Hasan AliYorkshireYOR25 matches, 25 innings252541.7092.57824517.388.426.0230
79Anrich NortjeRotterdam DockersRD22 matches, 22 innings222241.6785.36573419.327.6814.8201
80Gerhard ErasmusNamibiaNAM15 matches, 11 innings151141.6727.02061217.177.6314.0010
81Iain LatinGibraltarGIB6 matches, 5 innings6541.6715.0126718.008.4010.2910
82Jamie OvertonChennai Super KingsCSK28 matches, 27 innings282741.6279.26253617.367.8813.7510
83Jasdeep SinghSeattle OrcasSO10 matches, 10 innings101041.6038.03331620.818.7614.8801
84Zaid AhmadSwedenSWE6 matches, 5 innings6541.5816.3124524.807.5220.2010
85Mayank YadavIndiaIND13 matches, 13 innings131341.5650.05041338.7710.0824.6200
86Gurinder SandhuMelbourne RenegadesMR6 matches, 6 innings6641.5421.02111415.0710.059.2930
87Kagiso RabadaGujarat TitansGT33 matches, 33 innings333341.49123.21,1264226.819.1318.4800
88Ubaid ShahLahore QalandarsLQ8 matches, 8 innings8841.4025.0228828.509.1219.6300
89Mohammad NabiAfghanistanAFG18 matches, 17 innings181741.3447.03502414.587.4511.7940
90Joshua BishopSaint Lucia KingsSLK10 matches, 10 innings101041.2634.0242830.257.1225.7500
91Nathan EllisAustraliaAUS11 matches, 11 innings111141.1837.52891519.277.6415.8710
92Ashok SharmaIndiaIND8 matches, 8 innings8841.1829.0277739.579.5526.7100
93Blessing MuzarabaniZimbabweZIM19 matches, 19 innings191941.0672.55862920.218.0515.6230
94Abhimanyu LambaTexas Super KingsTSK7 matches, 7 innings7741.0626.0182726.007.0021.5700
95Jhye RichardsonPerth ScorchersPS6 matches, 6 innings6641.0421.21881018.808.8113.4010
96Mahli BeardmanAustraliaAUS9 matches, 9 innings9940.9630.02441318.778.1314.4600
97Naseem ShahPakistanPAK15 matches, 15 innings151540.8548.13861821.448.0117.0000
98Nicholas SalonenFinlandFIN10 matches, 9 innings10940.7923.4167820.887.0619.0000
99Corbin BoschMumbai IndiansMI28 matches, 28 innings282840.6997.07774816.198.0112.6530
100David WieseRotterdam DockersRD13 matches, 13 innings131340.6747.34032020.158.4813.4000
Showing the top 10 of 573. Minimum 60 balls bowled.

T20 Cricket 2026 Highest Dot Ball %

Farmanullah Ghari leads T20 Cricket on dot ball percentage: 60.66 from 3 matches (Norway). Fabian Allen (57.75) and Ahmadullah Shinwari (56.31) are next. The T20 Cricket 2026 dot ball percentage leaderboard ranks the 573 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 dot ball percentage depth across squads. Qualification: minimum 60 balls bowled.

T20 Cricket Dot ball percentage Questions

Who has the best dot ball percentage in T20 Cricket 2026?

Farmanullah Ghari leads T20 Cricket 2026 with a dot ball percentage of 60.66 from 3 matches. Fabian Allen is second on 57.75 and Ahmadullah Shinwari third on 56.31. A player needs a minimum 60 balls bowled to be ranked. The table ranks every player in T20 Cricket 2026 by dot ball percentage, with their team and matches.

Who are the top bowlers in T20 Cricket 2026?

The top three bowlers in T20 Cricket 2026 are Farmanullah Ghari (60.66 in 3 matches), Fabian Allen (57.75 in 9 matches) and Ahmadullah Shinwari (56.31 in 4 matches). Every other player follows in the table, with their team and matches.