Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 Cricket 2026 most ducks

Abhishek Sharma leads T20 Cricket 2026 with 10 ducks (India). Glenn Maxwell (6) and Ishan Kishan (5) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Ducks Runs Avg BF SR 4s 6s 50s 100s
1Abhishek SharmaIndiaIND54 matches, 54 innings1132715454101,71733.02837205.14159129133
2Glenn MaxwellBelfast WolvesBW38 matches, 35 innings82*21*33835648017.78337142.43312730
3Ishan KishanIndiaIND52 matches, 52 innings1061525251,82237.181,041175.0218792141
4Quinton de KockBarbados RoyalsBR42 matches, 42 innings14371424251,31234.53878149.431047873
5Cooper ConnollyAustraliaAUS29 matches, 29 innings471152929560824.32413147.22513821
6Hasan AliYorkshireYOR25 matches, 17 innings131311*2517512212.2059206.7881000
7Muhammad WaseemDublin GuardiansDG21 matches, 20 innings62002120534418.11268128.36321510
8Rahmanullah GurbazAfghanistanAFG15 matches, 15 innings151801515535723.80256139.45341730
9Rovman PowellWest IndiesWI54 matches, 49 innings24524544941,06526.63751141.81707030
10Shimron HetmyerWest IndiesWI50 matches, 49 innings04333504941,25731.43729172.43839042
11Sikandar RazaZimbabweZIM49 matches, 47 innings494741,02426.95742138.01805311
12Axar PatelIndiaIND44 matches, 31 innings4431432112.35272118.0126910
13Sunil NarineTrinbago Knight RidersTKR40 matches, 25 innings4025428714.35198144.95192320
14Shai HopeWest IndiesWI36 matches, 36 innings363641,12643.31837134.53746253
15Daniel SamsSomersetSOM34 matches, 25 innings3425430517.94189161.38241800
16Lungi NgidiGlasgow CosmicGC33 matches, 8 innings3384132.6013100.000100
17Usman KhanPakistanPAK31 matches, 29 innings3129462424.96432144.44573141
18Lhuan-dre PretoriusSouth AfricaSA29 matches, 28 innings2928495338.12593160.71844972
19Andre RussellJamaica KingsmenJK27 matches, 25 innings2725433115.76254130.31202720
20Haris RaufSan Francisco UnicornsSFU26 matches, 11 innings26114293.225354.721100
21Maaz SadaqatPakistanPAK24 matches, 24 innings2424480735.09462174.68715042
22Kieron PollardTrinbago Knight RidersTKR23 matches, 22 innings2322456531.39393143.77453241
23Rilee RossouwTexas Super KingsTSK20 matches, 20 innings2020449726.16361137.67502040
24Lorcan TuckerBelfast WolvesBW20 matches, 20 innings2020450728.17406124.88461640
25Dushmantha ChameeraSri LankaSL15 matches, 10 innings15104284.005451.851100
26Mohammad Waqar ZalmaiAustriaAUT12 matches, 8 innings1284365.1434105.881300
27Finn AllenGlasgow CosmicGC48 matches, 48 innings484831,41331.40773182.7911310253
28Sanju SamsonIndiaIND44 matches, 44 innings444431,28732.18755170.461337492
29Tim SeifertNew ZealandNZ42 matches, 42 innings424231,25731.43824152.5511765102
30Sherfane RutherfordWest IndiesWI41 matches, 39 innings413931,13143.50699161.808178100
31Ashton TurnerMultan SultansMS31 matches, 31 innings3131365429.73383170.76513040
32Tom BantonSomersetSOM30 matches, 28 innings3028365528.48447146.53612850
33Suryakumar YadavMumbai IndiansMI27 matches, 27 innings2727375431.42483156.11743460
34Ben McDermottRotterdam DockersRD26 matches, 26 innings2626350222.82356141.01402430
35Wiaan MulderTexas Super KingsTSK26 matches, 25 innings2625336718.35302121.52222100
36Naman DhirIndiaIND24 matches, 23 innings2423349429.06298165.77462520
37Philip SaltRoyal Challengers BengaluruRCB23 matches, 23 innings2323362328.32421147.98602550
38Mohammad NawazMultan SultansMS21 matches, 15 innings2115312611.45120105.0011400
39Usama MirAntigua & Barbuda FalconsABF20 matches, 13 innings20133715.9248147.924600
40Harry TectorDublin GuardiansDG20 matches, 20 innings2020351728.72411125.7954730
41Ottneil BaartmanSeattle OrcasSO20 matches, 7 innings207382.671844.441000
42Ali KhanGlasgow CosmicGC19 matches, 9 innings1993122.003237.501000
43Tymal MillsGlasgow CosmicGC16 matches, 8 innings1683284.0025112.005000
44Kamil MisharaSri LankaSL15 matches, 15 innings1515323316.64192121.3525910
45Johnson CharlesSt Kitts and Nevis PatriotsSNP14 matches, 14 innings1414325318.07205123.41231610
46Jack EdwardsWashington FreedomWSF14 matches, 11 innings14113587.2552111.543300
47Oliver DavidsonGlasgow CosmicGC13 matches, 8 innings1383459.004991.845100
48Saif ZaibNorthamptonshireNOR12 matches, 11 innings1211315817.56117135.0415500
49Kirk McKenzieJamaica KingsmenJK12 matches, 12 innings1212319417.64157123.57201010
50Michael LeaskGlasgow CosmicGC11 matches, 9 innings1193426.0041102.442200
51Ben RaineDurhamDUR11 matches, 11 innings11113505.0044113.646000
52Amshi de SilvaTexas Super KingsTSK10 matches, 6 innings1063193.8012158.332100
53Ayush BadoniLucknow Super GiantsLSG10 matches, 10 innings1010321521.50141152.4823910
54Matthew KuhnemannAustraliaAUS9 matches, 6 innings96371.401643.750000
55Ali HasanItalyITA5 matches, 3 innings53300.0080.000000
56Dharma KesumaIndonesiaISN4 matches, 4 innings44320.501020.000000
57Romario ShepherdWest IndiesWI52 matches, 31 innings5231237422.00266140.60222910
58Jason HolderSt Kitts and Nevis PatriotsSNP46 matches, 36 innings4636252718.17381138.32274000
59Dasun ShanakaSri LankaSL44 matches, 40 innings4440289527.12521171.79457541
60Arshdeep SinghIndiaIND43 matches, 14 innings43142455.635188.243100
61Akeal HoseinWest IndiesWI43 matches, 18 innings4318214416.00117123.0810600
62Hassan KhanJamaica KingsmenJK43 matches, 34 innings4334257624.00384150.00284210
63Jos ButtlerGujarat TitansGT42 matches, 41 innings424121,18933.03765155.421235371
64Nicholas PooranTrinbago Knight RidersTKR41 matches, 41 innings414121,05328.46723145.64688461
65Steven SmithAmsterdam FlamesAF39 matches, 39 innings393921,24434.56851146.181135453
66Rashid KhanAfghanistanAFG35 matches, 15 innings3515219516.25120162.50141400
67George LindeNottinghamshireNOT34 matches, 27 innings3427249123.38326150.61392610
68Tom CurranEdinburgh Castle RockersECR32 matches, 22 innings3222231420.93182172.53242000
69David MillerBelfast WolvesBW31 matches, 30 innings3130267635.58447151.23503720
70Moeen AliYorkshireYOR30 matches, 29 innings3029255023.91397138.54284130
71Tim DavidAmsterdam FlamesAF30 matches, 30 innings3030264335.72372172.85395020
72Xavier BartlettAustraliaAUS30 matches, 17 innings3017217119.00115148.70141000
73Maheesh TheekshanaSri LankaSL30 matches, 16 innings30162707.788384.347000
74Jason RoyGlasgow CosmicGC29 matches, 29 innings2929289333.07603148.09943461
75Donovan FerreiraRajasthan RoyalsRR29 matches, 28 innings2928258127.67354164.12384320
76Pathum NissankaSri LankaSL28 matches, 28 innings2828271726.56483148.45763131
77Sam BillingsRawalpindizRW27 matches, 27 innings2727271432.45478149.37582960
78Sahibzada FarhanPakistanPAK26 matches, 25 innings262521,07746.83675159.56995583
79Keshav MaharajGlasgow CosmicGC26 matches, 11 innings26112658.137487.847000
80Babar AzamPeshawar ZalmiPZ25 matches, 25 innings2525288646.63677130.87841952
81Devon ConwayBelfast WolvesBW25 matches, 24 innings2524261628.00487126.49642230
82Matthew FordeWest IndiesWI25 matches, 18 innings2518218112.93127142.52131300
83Mujeeb Ur RahmanAfghanistanAFG24 matches, 10 innings24102325.3330106.674000
84Brandon KingBarbados RoyalsBR23 matches, 23 innings2323253824.45432124.54522520
85Sanjay KrishnamurthiDublin GuardiansDG23 matches, 23 innings2323244523.42341130.50322220
86Ravi BishnoiIndiaIND22 matches, 4 innings2242105.001376.921000
87Matthew HumphreysBelfast WolvesBW22 matches, 7 innings2272112.202250.000000
88Jonny BairstowYorkshireYOR21 matches, 21 innings2121257830.42392147.45702250
89Cameron GreenKolkata Knight RidersKKR21 matches, 20 innings2120243927.44316138.92292220
90Salman AghaKarachi KingsKRK21 matches, 20 innings2120235317.65233151.50391710
91Ryan BurlZimbabweZIM21 matches, 20 innings2120238223.88324117.9031820
92Rinku SinghIndiaIND21 matches, 21 innings2121244740.64307145.60382020
93Matthew BreetzkeTrinbago Knight RidersTKR21 matches, 20 innings2120250129.47395126.84352050
94Brian BennettZimbabweZIM20 matches, 20 innings2020257035.63433131.64661630
95Connor EsterhuizenSouth AfricaSA20 matches, 19 innings2019250828.22367138.42472840
96Alzarri JosephAntigua & Barbuda FalconsABF19 matches, 11 innings191125112.755396.233200
97Blessing MuzarabaniZimbabweZIM19 matches, 6 innings1962164.002564.001100
98Paul StirlingBelfast WolvesBW18 matches, 18 innings1818228317.69221128.05321200
99Ben DwarshuisPunjab KingsPBKS18 matches, 11 innings1811210211.3369147.835600
100Gareth DelanyEdinburgh Castle RockersECR18 matches, 14 innings1814220515.77162126.54151010
Showing the top 10 of 580

T20 Cricket 2026 Most Ducks

Abhishek Sharma leads T20 Cricket 2026 with 10 ducks (India). Glenn Maxwell (6) and Ishan Kishan (5) are next. The T20 Cricket 2026 ducks leaderboard ranks all 580 players who have contributed ducks this season. The leading batter can change after every match as the season progresses. Filter by team to analyse ducks depth across squads.

T20 Cricket Ducks Questions

Who has the most ducks in T20 Cricket 2026?

Abhishek Sharma leads T20 Cricket 2026 with 10 ducks from 54 matches, averaging 33.02 at a strike rate of 205.14. Glenn Maxwell is second on 6 and Ishan Kishan third on 5. The table ranks every player in T20 Cricket 2026 by ducks, with their team and matches.

Who are the top batters in T20 Cricket 2026?

The top three batters in T20 Cricket 2026 are Abhishek Sharma (10 in 54 matches), Glenn Maxwell (6 in 38 matches) and Ishan Kishan (5 in 52 matches). Abhishek Sharma is 4 ducks clear of Glenn Maxwell. Every other player follows in the table, with their team and matches.