Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Blast 2026 highest dot ball %

Sonny Baker topped T20 Blast on dot ball percentage: 50.79 from 8 matches (Hampshire). Riley Meredith (47.13) and James Anderson (45.69) followed.

Updated , after Northamptonshire vs Hampshire
# Player Last 3 Mat Inns Dot Ball % Ov Runs Wkts Avg Econ SR 4w 5w
1Sonny BakerHampshireHAM8 matches, 8 innings5/241/285/218850.7930.52472111.768.019.0012
2Riley MeredithSomersetSOM8 matches, 8 innings3/172/273/218847.1328.02291416.368.1812.4300
3James AndersonLancashireLAN5 matches, 5 innings1/282/212/505545.6919.0141817.637.4214.5000
4Noah CornwellMiddlesexMID7 matches, 7 innings1/291/281/557744.5125.4216730.868.4223.4300
5Samuel CookEssexESS5 matches, 5 innings0/131/241/305544.3417.098812.255.7613.2510
6Duan JansenGloucestershireGLO7 matches, 7 innings2/254/370/367744.3225.41921612.007.4811.0020
7Mitchell StanleyLancashireLAN3 matches, 3 innings1/394/301/293344.1211.098616.338.9111.3310
8Keith DudgeonKentKEN6 matches, 6 innings1/430/201/226642.4722.5185726.438.1020.8600
9Ian HollandLeicestershireLEI4 matches, 4 innings1/182/352/184441.7615.0106715.147.0713.0000
10Hasan AliYorkshireYOR12 matches, 12 innings1/472/302/30121241.7044.03532713.078.0210.0420
11Saqib MahmoodLancashireLAN6 matches, 6 innings6641.5024.0200825.008.3318.3800
12Reece TopleySurreySUR13 matches, 13 innings131340.6945.33682018.408.0914.5000
13Matt MilnesKentKEN11 matches, 11 innings111140.4238.42961421.147.6617.1400
14Craig OvertonSomersetSOM14 matches, 14 innings141440.1351.04291528.608.4120.6000
15Tom TaylorWorcestershireWOR12 matches, 12 innings121240.0041.03291325.318.0219.6200
16Brydon CarseDurhamDUR3 matches, 3 innings3340.0011.081420.257.3617.5000
17Naavya SharmaMiddlesexMID5 matches, 5 innings5539.6418.0144624.008.0018.5000
18Akif JavedDerbyshireDER12 matches, 12 innings121239.0846.03961822.008.6115.7820
19Mohammad AliNottinghamshireNOT10 matches, 10 innings101039.0439.53081916.217.7313.2100
20Ben RaineDurhamDUR11 matches, 11 innings111138.4040.52821716.596.9114.7110
21Timm van der GugtenGlamorganGLA8 matches, 8 innings8838.2624.0220373.339.1749.6700
22Alex GreenLeicestershireLEI8 matches, 8 innings8838.0125.0223731.868.9224.4300
23Ben SandersonNorthamptonshireNOR14 matches, 14 innings141437.7449.43972118.907.9914.7610
24Shane SnaterEssexESS13 matches, 13 innings131337.2847.04471726.299.5116.8800
25Chris WoakesWarwickshireWAR12 matches, 12 innings121237.2540.1348658.008.6641.1700
26Adam FinchWorcestershireWOR7 matches, 7 innings7737.0421.02041217.009.7111.2500
27James HayesGloucestershireGLO4 matches, 4 innings4436.3610.4111618.5010.4111.0000
28George HillYorkshireYOR4 matches, 4 innings4436.2513.091422.757.0020.0000
29Ben MikeLeicestershireLEI6 matches, 6 innings6636.0815.0163354.3310.8732.3300
30Scott CurrieHampshireHAM15 matches, 15 innings151535.8855.54172616.047.4713.0810
31Usman TariqWarwickshireWAR11 matches, 11 innings111135.6342.02561616.006.1016.3100
32Will JacksSurreySUR5 matches, 4 innings5435.6314.0102251.007.2943.5000
33Tom HelmMiddlesexMID12 matches, 12 innings121235.4543.03951039.509.1926.8000
34James SalesNorthamptonshireNOR14 matches, 14 innings141435.4346.03892416.218.4612.5801
35Simon HarmerEssexESS13 matches, 13 innings131335.3843.02901322.316.7420.0000
36Jordan ClarkSurreySUR10 matches, 10 innings101035.2927.1250927.789.2018.8900
37Thomas Stewart RogersKentKEN7 matches, 7 innings7735.2522.0238734.0010.8219.8610
38Luke WoodLancashireLAN5 matches, 5 innings5535.2416.0167355.6710.4435.0000
39Manny LumsdenHampshireHAM5 matches, 5 innings5535.1916.3171534.2010.3621.6000
40Chris WoodHampshireHAM15 matches, 15 innings151534.8659.05041926.538.5419.4700
41Mohammad AmirNottinghamshireNOT7 matches, 7 innings7734.7327.0214635.677.9327.8300
42Matthew MontgomeryDerbyshireDER12 matches, 12 innings121234.7235.23041030.408.6021.6000
43Josh HullLeicestershireLEI7 matches, 7 innings7734.6515.2196298.0012.7850.5000
44Zafar GoharMiddlesexMID10 matches, 10 innings101034.5634.0247830.887.2627.1300
45George LindeNottinghamshireNOT13 matches, 13 innings131334.4843.03591721.128.3515.3500
46Callum ParkinsonDurhamDUR12 matches, 12 innings121234.2343.03101718.247.2115.2900
47Charlie BennettEssexESS11 matches, 11 innings111134.1830.53201620.0010.3812.2500
48Chris JordanSurreySUR8 matches, 8 innings8834.1826.0211923.448.1217.5600
49Josh DaveyLeicestershireLEI9 matches, 9 innings9934.1526.0214923.788.2318.2200
50Sean HuntSussexSUS7 matches, 7 innings7734.1326.2226828.258.5820.8800
51Usama MirWorcestershireWOR12 matches, 12 innings121234.0447.03632018.157.7214.2500
52Richard GleesonWarwickshireWAR8 matches, 8 innings8833.8530.42671124.278.7117.4510
53George ScrimshawNorthamptonshireNOR12 matches, 11 innings121133.8332.02861223.838.9416.7500
54Moeen AliYorkshireYOR13 matches, 10 innings131033.8123.0192824.008.3517.3800
55Nathan McAndrewGlamorganGLA10 matches, 10 innings101033.8134.03521425.1410.3515.0010
56Matthew TaylorGloucestershireGLO11 matches, 11 innings111133.7438.03671133.369.6622.3600
57Wiaan MulderEssexESS6 matches, 6 innings6633.6218.0170724.299.4416.5700
58Andrew TyeYorkshireYOR13 matches, 13 innings131333.5548.24232120.148.7514.3310
59Tymal MillsSussexSUS12 matches, 12 innings121233.3345.24351627.199.6018.0000
60Oliver Joseph PriceGloucestershireGLO6 matches, 5 innings6533.3312.0111427.759.2521.7500
61Craig MilesGloucestershireGLO4 matches, 4 innings4433.3313.489614.836.5114.5000
62Jake LintottKentKEN12 matches, 12 innings121232.8242.0332936.897.9029.1100
63Ben AllisonWorcestershireWOR7 matches, 7 innings7732.8221.0205825.639.7616.3800
64Jake BallSomersetSOM13 matches, 13 innings131332.7938.23661919.269.5512.8410
65Matthew CritchleyEssexESS13 matches, 12 innings131232.7939.53331325.628.3618.7710
66David WilleyNorthamptonshireNOR15 matches, 15 innings151532.7556.05111436.509.1324.4300
67Tom HartleyLancashireLAN11 matches, 11 innings111132.6732.52721222.678.2816.8310
68Daniel MoriartyYorkshireYOR5 matches, 5 innings5532.6516.0151437.759.4424.5000
69Dillon PenningtonNottinghamshireNOT8 matches, 8 innings8832.5427.0291932.3310.7818.7800
70Liam TrevaskisLeicestershireLEI10 matches, 10 innings101032.5033.0270930.008.1822.2200
71Dominic BessYorkshireYOR9 matches, 5 innings9532.4712.2104520.808.4315.4000
72Matty PottsDurhamDUR11 matches, 11 innings111132.4039.53711919.539.3113.1600
73Jack MorleyDerbyshireDER10 matches, 10 innings101032.3834.02901029.008.5321.0010
74James ColesSussexSUS6 matches, 6 innings6632.3522.0203540.609.2327.2000
75Marchant de LangeGloucestershireGLO13 matches, 13 innings131332.3047.44061429.008.5220.7900
76Zaman AkhterEssexESS10 matches, 10 innings101032.2028.02751125.009.8216.0900
77Olly StoneNottinghamshireNOT13 matches, 13 innings131332.1936.33811231.7510.4419.4200
78Beau WebsterWarwickshireWAR12 matches, 12 innings121232.0321.0188823.508.9516.0000
79Dan MousleyWarwickshireWAR8 matches, 8 innings8831.9423.0204451.008.8736.0000
80Oliver Hannon-DalbyWarwickshireWAR4 matches, 4 innings4431.9411.4119429.7510.2018.0000
81Ashton TurnerLeicestershireLEI12 matches, 10 innings121031.7223.3167723.867.1120.7100
82Calvin HarrisonNorthamptonshireNOR14 matches, 14 innings141431.6050.03482215.826.9613.9511
83Benny HowellNottinghamshireNOT14 matches, 14 innings141431.5643.33611132.828.3023.9100
84Ben AitchisonDerbyshireDER8 matches, 8 innings8831.4826.22921126.5511.0914.7300
85Sikandar RazaWorcestershireWOR9 matches, 9 innings9931.3435.0229925.446.5424.1110
86Eathan BoschMiddlesexMID9 matches, 9 innings9931.2828.0307743.8610.9625.5700
87Daniel SamsSomersetSOM14 matches, 14 innings141431.2545.23801920.008.3815.1600
88Liam Patterson-WhiteNottinghamshireNOT10 matches, 10 innings101031.2529.02121217.677.3114.6700
89Saif ZaibNorthamptonshireNOR12 matches, 9 innings12931.1918.0144528.808.0021.8000
90Thomas AspinwallLancashireLAN7 matches, 6 innings7631.1916.5189727.0011.2315.5700
91Rehan AhmedLeicestershireLEI6 matches, 6 innings6631.0324.02181021.809.0814.5000
92Liam DawsonHampshireHAM11 matches, 11 innings111130.5043.0321935.677.4728.7800
93Ben KellawayGlamorganGLA12 matches, 12 innings121230.3038.02781419.867.3216.5000
94Matthew WaiteWorcestershireWOR11 matches, 11 innings111130.2538.23431720.188.9514.0000
95Liam ScottGloucestershireGLO6 matches, 6 innings6630.1719.0191631.8310.0519.3300
96Frederick KlaassenKentKEN8 matches, 8 innings8829.8227.4259551.809.3634.2000
97Jafer ChohanYorkshireYOR12 matches, 11 innings121129.7539.33041619.007.7015.1310
98Luke HollmanMiddlesexMID12 matches, 12 innings121229.6741.03251129.557.9322.3610
99George BaldersonLancashireLAN4 matches, 4 innings4429.6313.0118523.609.0816.2000
100Liam LivingstoneLancashireLAN10 matches, 10 innings101029.5737.02961224.678.0019.1700
Showing the top 10 of 144. Minimum 60 balls bowled.

T20 Blast 2026 Highest Dot Ball %

Sonny Baker topped T20 Blast on dot ball percentage: 50.79 from 8 matches (Hampshire). Riley Meredith (47.13) and James Anderson (45.69) followed. The T20 Blast 2026 dot ball percentage leaderboard ranks the 144 players who meet the qualifying threshold this season. These are the final standings from the T20 Blast 2026 season. Qualification: minimum 60 balls bowled.

T20 Blast Dot ball percentage Questions

Who had the best dot ball percentage in T20 Blast 2026?

Sonny Baker led T20 Blast 2026 with a dot ball percentage of 50.79 from 8 matches, at an economy of 8.01 and an average of 11.76. Riley Meredith was second on 47.13 and James Anderson third on 45.69. A player needs a minimum 60 balls bowled to be ranked. The table ranks every player in T20 Blast 2026 by dot ball percentage, with their team and matches.

Who were the top bowlers in T20 Blast 2026?

The top three bowlers in T20 Blast 2026 were Sonny Baker (50.79 in 8 matches), Riley Meredith (47.13 in 8 matches) and James Anderson (45.69 in 5 matches). Every other player follows in the table, with their team and matches.