Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · T20 Blast · 2025— Leaders · T20 Blast · 2025 Final Final PlayersTeams

T20 Blast 2025 most ducks

Updated , after Somerset vs Hampshire

Thomas Stewart Rogers leads T20 Blast 2025 with 4 ducks (Kent) · Aneurin Donald (3) and Rishi Patel (3) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Ducks Mat Inns Mat Inns Runs Avg BF SR 4s 6s 100s
1Thomas Stewart RogersKent KEN 0114Kent KEN01144118118497.0035140.00530
2Aneurin DonaldDerbyshire DER 125471Derbyshire DER12547131414141444932.07207216.9149300
3Rishi PatelLeicestershire LEI 1500Leicestershire LEI150031313131320715.92153135.292460
4Will SutherlandYorkshire YOR 182818Yorkshire YOR18281831212121220817.33141147.5212130
5Lyndon JamesNottinghamshire NOT 20030Nottinghamshire NOT2003031212121222518.75191117.802740
6Tom HartleyLancashire LAN 004*Lancashire LAN004*398986312.6049128.57340
7Keaton JenningsLancashire LAN 44420Lancashire LAN4442021616161645928.69300153.0047200
8David WilleyNorthamptonshire NOR 0063Northamptonshire NOR006321616161645228.25326138.6527290
9Tom AbellSomerset SOM 02651Somerset SOM0265121616161631726.42249127.312950
10Lewis McManusNorthamptonshire NOR 121*13*Northamptonshire NOR121*13*21613161317319.22123140.651370
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Chris WoodHAM2165165144.671973.68100
12George ScrimshawNOR216316342.00666.67100
13Tawanda MuyeyeKEN21515151551634.40364141.7647161
14Dawid MalanYOR21414141436528.08233156.6529200
15Tymal MillsSUS2147147223.672395.65300
16Jack TaylorGLO21414141430325.25226134.0729100
17David PayneGLO2149149348.5027125.93320
18Ben CharlesworthGLO21413141325623.27186137.6319120
19Caleb JewellDER21414141435927.62259138.6135150
20James WhartonYOR21414141433724.07233144.6434130
21William LuxtonYOR21414141432923.50208158.1726170
22Luc BenkensteinESS21414141421019.09152138.1617110
23Ben KellawayGLA21414141426220.15174150.574030
24Will SmaleGLA21414141432823.43240136.6737130
25Cameron BancroftGLO21313131325221.00210120.002460
26Hasan AliWAR2128128608.5741146.34440
27Brett D'OliveiraWOR21111111124522.27188130.322280
28Timm van der GugtenGLA2107107447.3338115.79130
29Ben AitchisonDER210410492.259100.00010
30Joe CracknellMID297976012.0044136.36520
31Jacob DuffyWOR28383248.0015160.00120
32Kai SmithWAR287875914.7552113.46700
33Adam FinchWOR2727200.0020.00000
34Ryan PatelSUR255557615.2049155.101030
35James FullerHAM11713171316418.22117140.171480
36Scott CurrieHAM11741742424.0019126.32210
37Ravi BoparaNOR11616161646242.00318145.2836191
38Ben SandersonNOR11661664711.7540117.50330
39Saif ZaibNOR11616161630330.30191158.6427130
40Lloyd PopeNOR116416444.00850.00000
41Luke WellsLAN11616161631320.87206151.9425210
42Sam CurranSUR11515151536526.07256142.5827160
43Chris JordanSUR1151315138614.3358148.28920
44Jason RoySUR11515151538225.47277137.9131170
45Craig OvertonSOM11551553737.0019194.74320
46Ashton TurnerLAN11515151524020.00189126.982050
47George GartonWAR11513151315414.00105146.671390
48Ricardo VasconcelosNOR11515151534222.80240142.5047110
49D'Arcy ShortGLO11414141455142.38405136.0557230
50Tom LathamWAR11414141440428.86276146.3837171
51Tom CurranSUR11414141423721.55138171.742490
52Colin IngramGLA11414141433824.14220153.6428190
53Simon HarmerESS11411141115617.33102152.941290
54Chris GreenLAN11411141118025.71124145.1611100
55Zafar GoharMID1147147346.804182.93010
56Ross WhiteleyDER11413141327033.75202133.6615140
57John SimpsonSUS11414141430321.64224135.2722120
58Wayne MadsenDER11414141443139.18315136.8345140
59Miles HammondGLO11414141431222.29239130.5436140
60Michael PepperESS11414141436428.00228159.6541170
61Jack BlatherwickLAN11411141110713.3869155.07590
62Jack HaynesNOT11414141431526.25222141.8930100
63Liam Patterson-WhiteNOT11491499511.8877123.38730
64Tom ClarkSUS11412141226524.09190139.4721120
65Ollie George RobinsonDUR11412141230030.00217138.253450
66Oliver Joseph PriceGLO11414141423818.31179132.9612100
67Ben GeddesMID11413141326023.64166156.6315180
68Fateh SinghWOR1147147266.502796.30210
69Jafer ChohanYOR114101410254.174753.19100
70Dominic BessYOR11310131015422.00116132.761730
71Joe DenlyKEN11313131331231.20221141.1828150
72Shan MasoodLEI11313131326023.64198131.312580
73Ben DwarshuisWOR11311131122637.67135167.4115150
74Colin AckermannDUR11313131330423.38220138.1824100
75Martin AnderssonDER113913911514.3896119.791310
76Michael JonesLAN11312131222822.80189120.631390
77Sol BudingerLEI11313131335827.54219163.4744150
78Charlie AllisonESS11313131317115.55134127.6112100
79Adam HoseWOR11212121235832.55251142.6336110
80Ben CoxLEI11212121226337.57201130.852460
81Dillon PenningtonNOT112512562.001346.15000
82Tom AlsopSUS11212121226424.00183144.2614140
83Shane SnaterESS1127127467.6741112.20420
84James AndersonLAN111411444.00850.00000
85Luke WoodLAN1115115205.0020100.00200
86Mason CraneGLA1117117399.7539100.00300
87Tom TaylorWOR11171177518.7561122.951010
88Leus du PlooyMID11110111022022.00157140.132260
89Kashif AliWOR11111111129326.64192152.6025160
90Grant StewartKEN1106106326.4031103.23120
91Matthew TaylorGLO1108108284.6726107.69210
92William O'RourkeYOR11041042626.002892.86400
93Ned LeonardGLA1105105113.671957.89000
94Harrison WardSUS11010101014914.90114130.701860
95Thomas AspinwallLAN11051052211.0019115.79110
96Ollie SykesSUR11081088712.4354161.11650
97Dean ElgarESS1999923526.11170138.243050
98Tom BantonSOM1999916518.33123134.151880
99Danny LambSUS1989813419.14108124.071130
100Josh ShawGLO1949477.005140.00100
Showing top 10 of 124

Ducks: ducks · Mat: matches · Inns: innings · Runs: runs · Avg: batting average · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More T20 Blast 2025 leaderboards

T20 Blast 2025 Most Ducks

Thomas Stewart Rogers topped T20 Blast 2025 with 4 ducks for Kent, ahead of Aneurin Donald (3) and Rishi Patel (3). The T20 Blast 2025 ducks leaderboard ranks all 124 players who have contributed ducks this season. These are the final standings from the T20 Blast 2025 season.

Frequently asked questions

Who had the most ducks in T20 Blast 2025?

Thomas Stewart Rogers led T20 Blast 2025 with 4 ducks from 11 matches, averaging 7. Aneurin Donald was second on 3 and Rishi Patel third on 3. The table ranks every player in T20 Blast 2025 by ducks, with their team and matches.

Who were the top batters in T20 Blast 2025?

The top three batters in T20 Blast 2025 were Thomas Stewart Rogers (4 in 11 matches), Aneurin Donald (3 in 14 matches) and Rishi Patel (3 in 13 matches). Thomas Stewart Rogers was 1 duck clear of Aneurin Donald. Every other player follows in the table, with their team and matches.