Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20I 2026 highest dot ball %

Sonny Baker leads T20I on dot ball percentage: 68.49 from 3 matches (England). Farmanullah Ghari (60.66) 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
1Sonny BakerEnglandENG3 matches, 3 innings3/121/152/173368.4911.54467.333.7212.1700
2Farmanullah GhariNorwayNOR3 matches, 3 innings3/101/340/83360.669.252413.005.5715.2500
3Ahmadullah ShinwariNorwayNOR4 matches, 4 innings3/121/321/284456.3116.093811.635.8112.8800
4Pavandeep SinghMalaysiaML7 matches, 7 innings0/290/403/117754.2125.01301111.825.209.7320
5Virandeep SinghMalaysiaML8 matches, 8 innings2/331/381/238853.7330.0174919.335.8014.8900
6Nasrulla RanaHong KongHK7 matches, 7 innings1/112/231/187752.0422.01251111.365.688.9110
7Ben SearsNew ZealandNZ6 matches, 6 innings1/222/372/126651.2020.21281012.806.3012.5000
8Yasim MurtazaHong KongHK9 matches, 9 innings2/160/140/99950.6832.0180725.715.6320.8600
9Gerald CoetzeeSouth AfricaSA5 matches, 5 innings0/233/312/215550.4118.5117814.636.2115.1300
10Mohammad Imran RandhawaPakistanPAK3 matches, 3 innings2/213/111/313350.0012.063610.505.2512.6700
11Syed AzizMalaysiaML8 matches, 8 innings8849.5925.5170821.256.5815.1300
12Ehsan KhanHong KongHK10 matches, 10 innings101049.1232.41801215.005.5114.2510
13Sandeep LamichhaneNepalNPL7 matches, 7 innings7749.1223.0155722.146.7416.2900
14Adam MilneNew ZealandNZ4 matches, 4 innings4448.7813.0130621.6710.0013.6710
15Naser BaluchSwedenSWE4 matches, 4 innings4448.6814.094811.756.719.5000
16Raihan StanikzaiSwitzerlandCHE4 matches, 4 innings4448.6111.096332.008.7324.0000
17Salman MirzaPakistanPAK7 matches, 7 innings7748.5522.0174919.337.9115.3300
18Amjad SherFinlandFIN10 matches, 10 innings101048.2639.02241812.445.7411.1700
19Manmeet KoliRomaniaROU8 matches, 8 innings8847.8328.0234829.258.3617.2500
20Khuzaima TanveerUnited Arab EmiratesUAE5 matches, 5 innings5547.7517.5132718.867.4015.8600
21Jeevan BhattGermanyDEU4 matches, 4 innings4446.9913.0105715.008.0811.8600
22Hassan Khan MohammadHong KongHK4 matches, 3 innings4346.7512.080420.006.6719.2500
23Benjamin ManentiItalyITA4 matches, 4 innings4446.5114.0103520.607.3617.2000
24Hammadullah ShinwariFinlandFIN9 matches, 8 innings9846.3829.31611312.385.4610.6211
25Muhammad Shahbaz ButtNorwayNOR3 matches, 3 innings3346.2711.066322.006.0022.3300
26Muhammad SaqlainHungaryHUN6 matches, 6 innings6646.1522.01911019.108.687.8000
27Ibrar ShahUnited Arab EmiratesUAE3 matches, 3 innings3345.9512.079515.806.5814.8010
28Ateeq IqbalHong KongHK3 matches, 3 innings3345.9010.071417.757.1015.2500
29Imran AmeerMaltaMLT5 matches, 5 innings5545.8320.0141623.507.0516.0000
30Bilal ZalmaiAustriaAUT12 matches, 12 innings121245.5143.03231521.537.5111.1300
31Advait DhabeSwedenSWE7 matches, 7 innings7745.3227.0183920.336.7815.4410
32Josh TongueEnglandENG5 matches, 5 innings5545.2420.0188823.509.4015.7510
33George DockrellIrelandIRE10 matches, 7 innings10745.1122.0107813.384.8616.6300
34Lungi NgidiSouth AfricaSA8 matches, 8 innings8844.9428.02061315.857.3613.6910
35Aryan DuttNetherlandsNLD4 matches, 4 innings4444.8713.089517.806.8515.6000
36Muhammad Junaid KhanFinlandFIN7 matches, 7 innings7744.7921.0134719.146.3813.7100
37Syed Zaki Ul HassanBelgiumBEL3 matches, 3 innings3344.7411.081516.207.3615.2000
38Piumal KarunarathnaFinlandFIN8 matches, 7 innings8744.5325.3166627.676.5122.8300
39Vijay UnniMalaysiaML6 matches, 6 innings6644.4416.0970-6.06-00
40Ferdinando BanunaekIndonesiaISN4 matches, 4 innings4444.4414.098332.677.0021.0000
41Mayank YadavIndiaIND9 matches, 9 innings9944.2934.03221324.779.4716.8500
42Anudeep ChenthamaraKuwaitKWT3 matches, 3 innings3344.269.573418.257.4215.2500
43Janitha FernandoRomaniaROU8 matches, 8 innings8844.2524.0166627.676.9218.8300
44Upen ShantuPortugalPOR5 matches, 5 innings5544.2518.0145529.008.0622.6000
45Yasin PatelKuwaitKWT3 matches, 3 innings3344.0012.074324.676.1725.0000
46Rashid KhanAfghanistanAFG13 matches, 13 innings131343.9649.33271818.176.6116.5600
47Bradley CurrieScotlandSCO4 matches, 4 innings4443.9013.089422.256.8520.5000
48Jamie OvertonEnglandENG12 matches, 12 innings121243.8136.22681616.757.3814.1300
49Jofra ArcherEnglandENG16 matches, 16 innings161643.4859.05372422.389.1015.3300
50Mohammad MohsinUnited States of AmericaUSA4 matches, 4 innings4443.0612.072418.006.0018.0000
51Taskin AhmedBangladeshBAN4 matches, 4 innings4443.0214.01110-7.93-00
52Ottneil BaartmanSouth AfricaSA4 matches, 4 innings4443.0115.0116716.577.7313.2900
53Mohammad GhazanfarHong KongHK7 matches, 7 innings7742.8623.1149624.836.4316.3300
54Nathan EllisAustraliaAUS7 matches, 7 innings7742.8623.5162820.256.8018.3810
55Ashwin VinodSwitzerlandCHE4 matches, 4 innings4442.8613.0114522.808.7716.8000
56Josak KhadkaRomaniaROU6 matches, 6 innings6642.5723.0201633.508.7416.8300
57Nahid RanaBangladeshBAN4 matches, 4 innings4442.4711.397616.178.4312.1710
58Jatinder VashishtGermanyDEU7 matches, 7 innings7742.3623.0142623.676.1724.0000
59Blessing MuzarabaniZimbabweZIM17 matches, 17 innings171742.3065.55112520.447.7616.3620
60Dipendra Singh AireeNepalNPL7 matches, 6 innings7642.2720.0126263.006.3048.5000
61Sebastian Cruz De OlivieraPortugalPOR5 matches, 5 innings5542.0617.0128718.297.5315.2910
62Bjorn FortuinSouth AfricaSA5 matches, 5 innings5541.9618.41181011.806.3211.2010
63Danilson HawoeIndonesiaISN4 matches, 4 innings4441.9414.0108912.007.716.8910
64Matt HenryNew ZealandNZ13 matches, 13 innings131341.8942.13961330.469.3920.3800
65Jasprit BumrahIndiaIND17 matches, 17 innings171741.8259.04232318.397.1714.3510
66Eathan BoschSouth AfricaSA4 matches, 4 innings4441.7613.096332.007.3830.3300
67Shadley van SchalkwykUnited States of AmericaUSA4 matches, 4 innings4441.7614.5101137.776.817.0020
68Gerhard ErasmusNamibiaNAM15 matches, 11 innings151141.6727.02061217.177.6314.0010
69Mohammad NabiAfghanistanAFG10 matches, 9 innings10941.6718.0180725.7110.0015.4310
70Iain LatinGibraltarGIB6 matches, 5 innings6541.6715.0126718.008.4010.2910
71Zaid AhmadSwedenSWE6 matches, 5 innings6541.5816.3124524.807.5220.2010
72Kwena MaphakaSouth AfricaSA9 matches, 9 innings9941.3330.0236547.207.8739.2000
73Abrar AhmedPakistanPAK13 matches, 13 innings131341.3044.03231620.197.3414.3800
74Maheesh TheekshanaSri LankaSL17 matches, 17 innings171740.9462.35071828.178.1121.1700
75Azmatullah OmarzaiAfghanistanAFG12 matches, 12 innings121240.8533.52811815.618.3111.8310
76Nicholas SalonenFinlandFIN10 matches, 9 innings10940.7923.4167820.887.0619.0000
77Muslim Yar AshrafGermanyDEU7 matches, 7 innings7740.5020.0146720.867.3017.2900
78Surya AnandDenmarkDNK7 matches, 7 innings7740.4823.0188726.868.1712.0000
79Richard NgaravaZimbabweZIM8 matches, 8 innings8840.4329.22681616.759.1411.7510
80Abdullah AhmadzaiAfghanistanAFG7 matches, 7 innings7740.3723.0170918.897.3912.1100
81Zain MuzaffarSwedenSWE3 matches, 3 innings3340.3210.086243.008.6031.0000
82Muhammad Azri AzharMalaysiaML4 matches, 4 innings4440.3010.470417.506.5616.7500
83Naveenraj RajendranKuwaitKWT3 matches, 3 innings3340.3011.065610.835.9111.1700
84Shaheen AfridiPakistanPAK7 matches, 7 innings7740.2923.02241022.409.7413.9010
85Harshit RanaIndiaIND8 matches, 7 innings8740.1325.0235926.119.4017.4400
86Zabiullah ZahidSwedenSWE6 matches, 6 innings6640.0020.0150818.757.5014.3800
87Louis BruceGibraltarGIB6 matches, 5 innings6540.0016.0149529.809.3113.0000
88Nasum AhmedBangladeshBAN5 matches, 5 innings5540.0015.0110427.507.3315.0000
89Qamar MushtaqueNorwayNOR4 matches, 4 innings4440.0011.582327.336.9325.0000
90Lockie FergusonNew ZealandNZ12 matches, 12 innings121239.9237.43381326.008.9718.6900
91Fazalhaq FarooqiAfghanistanAFG8 matches, 8 innings8839.8622.0191727.298.6820.4300
92Sajid LiaqatGermanyDEU8 matches, 8 innings8839.8521.2228732.5710.6919.0000
93Mujeeb Ur RahmanAfghanistanAFG12 matches, 12 innings121239.7844.03551327.318.0721.4610
94Matthew FordeWest IndiesWI15 matches, 15 innings151539.5448.14221430.148.7621.8600
95Kagiso RabadaSouth AfricaSA9 matches, 9 innings9939.4634.4287647.838.2837.1700
96Baseer KhanAustriaAUT12 matches, 12 innings121239.3336.02811125.557.8116.1800
97Corbin BoschSouth AfricaSA9 matches, 9 innings9939.2731.02421318.627.8114.6900
98Jan BaltNamibiaNAM9 matches, 7 innings9739.2426.01521113.825.8514.3610
99Mirza BaigQatarQAT5 matches, 5 innings5539.1919.0140528.007.3714.8000
100Faraaz Mehti AbbasFinlandFIN10 matches, 7 innings10739.0611.175237.506.7232.0000
Showing the top 10 of 265. Minimum 60 balls bowled.

T20I 2026 Highest Dot Ball %

Sonny Baker leads T20I on dot ball percentage: 68.49 from 3 matches (England). Farmanullah Ghari (60.66) and Ahmadullah Shinwari (56.31) are next. The T20I 2026 dot ball percentage leaderboard ranks the 265 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.

T20I Dot ball percentage Questions

Who has the best dot ball percentage in T20I 2026?

Sonny Baker leads T20I 2026 with a dot ball percentage of 68.49 from 3 matches, at an economy of 3.72 and an average of 7.33. Farmanullah Ghari is second on 60.66 and Ahmadullah Shinwari third on 56.31. A player needs a minimum 60 balls bowled to be ranked. The table ranks every player in T20I 2026 by dot ball percentage, with their team and matches.

Who are the top bowlers in T20I 2026?

The top three bowlers in T20I 2026 are Sonny Baker (68.49 in 3 matches), Farmanullah Ghari (60.66 in 3 matches) and Ahmadullah Shinwari (56.31 in 4 matches). Every other player follows in the table, with their team and matches.