Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Blast 2026 most ducks

Hasan Ali and Ashton Turner share the lead in T20 Blast 2026 with 3 ducks (Yorkshire). Saif Zaib (3) followed.

Updated , after Northamptonshire vs Hampshire
# Player Last 3 Mat Inns Ducks Runs Avg BF SR 4s 6s 50s 100s
1Hasan AliYorkshireYOR12 matches, 10 innings131311*121037610.8634223.534800
2Ashton TurnerLeicestershireLEI12 matches, 12 innings332791212332629.64185176.22291330
3Saif ZaibNorthamptonshireNOR12 matches, 11 innings372601211315817.56117135.0415500
4Ben RaineDurhamDUR11 matches, 11 innings19211113505.0044113.646000
5Daniel SamsSomersetSOM14 matches, 10 innings100131410214317.8890158.8912800
6Moeen AliYorkshireYOR13 matches, 13 innings22001313220417.00169120.7171720
7Shane SnaterEssexESS13 matches, 6 innings10*0113625217.3333157.583400
8Ben McDermottLancashireLAN12 matches, 12 innings746111212225623.27176145.45211520
9Keaton JenningsLancashireLAN12 matches, 12 innings23041*1212221821.80175124.5722810
10Sam BillingsKentKEN12 matches, 12 innings183261212238542.78230167.39292140
11Tymal MillsSussexSUS12 matches, 6 innings1262275.4021128.575000
12Usama MirWorcestershireWOR12 matches, 8 innings1282475.8835134.293300
13Graham ClarkDurhamDUR12 matches, 12 innings1212227124.64172157.56251510
14Martin AnderssonDerbyshireDER12 matches, 12 innings1212239839.80268148.51411340
15Robert YatesWarwickshireWAR11 matches, 11 innings1111228926.27195148.21291420
16Tom HartleyLancashireLAN11 matches, 6 innings1162215.252295.451000
17Joe DenlyKentKEN10 matches, 8 innings10829613.7191105.492500
18Tom BantonSomersetSOM10 matches, 10 innings1010223923.90153156.21271110
19Liam Patterson-WhiteNottinghamshireNOT10 matches, 8 innings10826215.5044140.912400
20Dominic BessYorkshireYOR9 matches, 6 innings962255.003571.431100
21Nick KellyLeicestershireLEI9 matches, 9 innings99224334.71204119.1220710
22Alex GreenLeicestershireLEI8 matches, 3 innings83220.67450.000000
23Adam FinchWorcestershireWOR7 matches, 4 innings74220.67922.220000
24Duan JansenGloucestershireGLO7 matches, 6 innings762358.7521166.672300
25Toby AlbertHampshireHAM15 matches, 15 innings1515124916.60205121.4631900
26Benny HowellNottinghamshireNOT14 matches, 12 innings1412115814.3697162.8911900
27Tom MooresNottinghamshireNOT14 matches, 14 innings1414132427.00218148.62261820
28Joe ClarkeNottinghamshireNOT14 matches, 14 innings1414130421.71221137.5637920
29Calvin HarrisonNorthamptonshireNOR14 matches, 9 innings14919012.8678115.385200
30James SalesNorthamptonshireNOR14 matches, 8 innings1481348.5034100.001100
31Thomas RewSomersetSOM14 matches, 14 innings1414125521.25156163.46311110
32D'Arcy ShortGloucestershireGLO13 matches, 13 innings1313144637.17282158.16561840
33Jason RoySurreySUR13 matches, 13 innings1313147343.00306154.58482231
34Jonny BairstowYorkshireYOR13 matches, 13 innings1313138432.00273140.66471330
35George LindeNottinghamshireNOT13 matches, 13 innings1313125225.20173145.66181310
36Reece TopleySurreySUR13 matches, 3 innings133162.00875.001000
37Matthew CritchleyEssexESS13 matches, 10 innings1310113615.11102133.3310500
38Miles HammondGloucestershireGLO13 matches, 13 innings1313121117.58168125.6021810
39Jack TaylorGloucestershireGLO13 matches, 12 innings1312126826.80200134.0028700
40Matthew RevisYorkshireYOR13 matches, 12 innings1312124224.20151160.26111420
41Tom CurranSurreySUR12 matches, 8 innings128110414.8663165.0810600
42Ross WhiteleyDerbyshireDER12 matches, 11 innings1211128731.89177162.15261400
43Tom HelmMiddlesexMID12 matches, 5 innings125142.00757.140000
44Max HoldenMiddlesexMID12 matches, 12 innings1212129724.75224132.59321030
45Ben GreenLeicestershireLEI12 matches, 11 innings1211114413.09127113.3914300
46Ben CoxLeicestershireLEI12 matches, 12 innings1212122122.10170130.0023310
47Kiran CarlsonGlamorganGLA12 matches, 12 innings1212140533.75207195.65432311
48Zak CrawleyKentKEN12 matches, 12 innings1212125923.55187138.50231110
49Gareth RoderickWorcestershireWOR12 matches, 11 innings1211131028.18231134.2032710
50Tom AlsopSussexSUS12 matches, 10 innings1210121523.89167128.7413900
51Leus du PlooyMiddlesexMID12 matches, 12 innings1212122618.83168134.5221800
52Luke HollmanMiddlesexMID12 matches, 12 innings1212125035.71197126.9021700
53Nick PottsDerbyshireDER12 matches, 8 innings12819814.0075130.677500
54Ben KellawayGlamorganGLA12 matches, 12 innings1212124920.75175142.2922900
55Will SmaleGlamorganGLA12 matches, 12 innings1212134228.50248137.90361430
56Ollie George RobinsonDurhamDUR11 matches, 10 innings1110118420.44126146.0318600
57Louis KimberNorthamptonshireNOR11 matches, 8 innings1181617.6355110.916100
58Charlie BennettEssexESS11 matches, 2 innings11211414.0012116.672000
59Zafar GoharMiddlesexMID10 matches, 6 innings1061256.253571.433000
60Liam TrevaskisLeicestershireLEI10 matches, 9 innings1091507.145590.911200
61Jordan ClarkSurreySUR10 matches, 5 innings10515418.0040135.003400
62Chris CookeGlamorganGLA10 matches, 7 innings107111819.6782143.909600
63Jack MorleyDerbyshireDER10 matches, 3 innings10311111.001573.331000
64Josh de CairesMiddlesexMID10 matches, 10 innings1010116918.78120140.8317710
65Matthew HurstLancashireLAN10 matches, 10 innings1010114914.90116128.4510810
66Eathan BoschMiddlesexMID9 matches, 8 innings98113422.33105127.628600
67Harry FinchKentKEN9 matches, 9 innings99119924.88171116.3719210
68Harrison WardSussexSUS9 matches, 9 innings99125828.67153168.63281510
69Zen MalikWarwickshireWAR9 matches, 9 innings99121624.00123175.61241110
70Faheem AshrafYorkshireYOR8 matches, 7 innings8717412.3351145.102500
71Timm van der GugtenGlamorganGLA8 matches, 6 innings8615614.0043130.234200
72Dillon PenningtonNottinghamshireNOT8 matches, 3 innings8317437.0039189.745500
73Stevie EskinaziLeicestershireLEI8 matches, 8 innings8819713.8696101.049110
74Ben GeddesMiddlesexMID8 matches, 8 innings88112818.29100128.004800
75Sonny BakerHampshireHAM8 matches, 2 innings82133.00475.000000
76Joseph MooresLancashireLAN8 matches, 8 innings8818013.3359135.592600
77Thomas Stewart RogersKentKEN7 matches, 6 innings761338.253594.291100
78Ben CharlesworthGloucestershireGLO7 matches, 7 innings77121843.60147148.30191010
79Sean HuntSussexSUS7 matches, 3 innings73111.00333.330000
80Asa TribeGlamorganGLA7 matches, 7 innings77115125.17115131.3014200
81Josh HullLeicestershireLEI7 matches, 4 innings7411414.002263.641000
82Sebastian MorganMiddlesexMID7 matches, 5 innings7514522.5034132.355000
83Ben MayesHampshireHAM7 matches, 7 innings77115538.75109142.2011810
84Dawid MalanGloucestershireGLO6 matches, 6 innings66120240.40141143.2621510
85Ryan HigginsMiddlesexMID6 matches, 6 innings6618416.8082102.446300
86Adam RossingtonMiddlesexMID6 matches, 6 innings66113021.67100130.0015610
87Saqib MahmoodLancashireLAN6 matches, 2 innings62110.50333.330000
88Ben MikeLeicestershireLEI6 matches, 5 innings6518320.7555150.913600
89Ethan BrookesWorcestershireWOR6 matches, 6 innings6615410.8040135.007100
90Kai SmithWarwickshireWAR6 matches, 5 innings65111438.0079144.3015310
91Oliver Joseph PriceGloucestershireGLO6 matches, 5 innings6517117.7565109.238100
92Rehan AhmedLeicestershireLEI6 matches, 6 innings6619816.3376128.9510500
93James AndersonLancashireLAN5 matches, 2 innings52100.0010.000000
94Will JacksSurreySUR5 matches, 5 innings55117944.75114157.02151020
95Daniel MoriartyYorkshireYOR5 matches, 2 innings52155.00771.431000
96Chris BenjaminKentKEN5 matches, 5 innings551489.605390.574100
97Manny LumsdenHampshireHAM5 matches, 1 innings51100.0020.000000
98Henry HurleGlamorganGLA5 matches, 4 innings5415418.0045120.002400
99Oliver Hannon-DalbyWarwickshireWAR4 matches, 2 innings42121.001118.180000
100Alex DaviesWarwickshireWAR4 matches, 4 innings441133.251872.221000
Showing the top 10 of 106

T20 Blast 2026 Most Ducks

Hasan Ali and Ashton Turner share the lead in T20 Blast 2026 with 3 ducks (Yorkshire). Saif Zaib (3) followed. The T20 Blast 2026 ducks leaderboard ranks all 106 players who have contributed ducks this season. These are the final standings from the T20 Blast 2026 season.

T20 Blast Ducks Questions

Who had the most ducks in T20 Blast 2026?

Hasan Ali led T20 Blast 2026 with 3 ducks from 12 matches, averaging 10.86. Ashton Turner was second on 3 and Saif Zaib third on 3. The table ranks every player in T20 Blast 2026 by ducks, with their team and matches.

Who were the top batters in T20 Blast 2026?

The top three batters in T20 Blast 2026 were Hasan Ali (3 in 12 matches), Ashton Turner (3 in 12 matches) and Saif Zaib (3 in 12 matches). Every other player follows in the table, with their team and matches.