Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20I 2026 most ducks

Abhishek Sharma leads T20I 2026 with 7 ducks (India). Rahmanullah Gurbaz (5) and Dushmantha Chameera (4) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Ducks Runs Avg BF SR 4s 6s 50s 100s
1Abhishek SharmaIndiaIND39 matches, 39 innings113271393971,15430.37562205.341098692
2Rahmanullah GurbazAfghanistanAFG12 matches, 12 innings151801212524620.50188130.8524920
3Dushmantha ChameeraSri LankaSL14 matches, 9 innings806*1494284.005154.901100
4Mohammad Waqar ZalmaiAustriaAUT12 matches, 8 innings1701284365.1434105.881300
5Ishan KishanIndiaIND37 matches, 37 innings1061373731,22035.88711171.591276081
6Sikandar RazaZimbabweZIM20 matches, 20 innings17106*22020348628.59337144.21362811
7Kamil MisharaSri LankaSL15 matches, 15 innings0261515323316.64192121.3525910
8Ali HasanItalyITA5 matches, 3 innings00053300.0080.000000
9Dharma KesumaIndonesiaISN4 matches, 4 innings02044320.501020.000000
10Axar PatelIndiaIND30 matches, 20 innings24117302021488.71140105.7110300
11Sanju SamsonIndiaIND30 matches, 30 innings3030281027.93467173.45805080
12Arshdeep SinghIndiaIND29 matches, 13 innings29132445.505088.003100
13Brian BennettZimbabweZIM20 matches, 20 innings2020257035.63433131.64661630
14Jos ButtlerEnglandENG19 matches, 18 innings1918251530.29323159.44582021
15Ryan BurlZimbabweZIM19 matches, 19 innings1919238025.33318119.5031820
16Pathum NissankaSri LankaSL18 matches, 18 innings1818243925.82308142.53431911
17Blessing MuzarabaniZimbabweZIM17 matches, 6 innings1762164.002564.001100
18Shai HopeWest IndiesWI16 matches, 16 innings1616260150.08394152.54463642
19Sahibzada FarhanPakistanPAK16 matches, 15 innings1615269749.79447155.93663262
20Philip SaltEnglandENG14 matches, 14 innings1414231224.00215145.12331230
21Mujeeb Ur RahmanAfghanistanAFG12 matches, 7 innings1272205.0016125.003000
22Darwish RasooliAfghanistanAFG12 matches, 12 innings1212228525.91212134.4322920
23Usman KhanPakistanPAK12 matches, 11 innings1211215617.33127122.8314510
24Karanbir SinghAustriaAUT12 matches, 12 innings1212259159.10293201.71475322
25Pavan RathnayakeSri LankaSL12 matches, 12 innings1212226323.91182144.5128720
26Mohammad NawazPakistanPAK11 matches, 9 innings11927210.2966109.096300
27JJ SmitNamibiaNAM11 matches, 11 innings1111213617.00109124.775700
28Wesley MadhevereZimbabweZIM11 matches, 11 innings1111212010.91119100.847400
29Babar HayatHong KongHK10 matches, 10 innings1010220420.40167122.16101310
30Anshuman RathHong KongHK10 matches, 10 innings1010222224.67171129.8219920
31Harry TectorIrelandIRE10 matches, 10 innings1010228131.22231121.6530120
32Gareth DelanyIrelandIRE10 matches, 9 innings109214816.44108137.0411810
33Shiv MathurHong KongHK10 matches, 10 innings101028710.8811079.097000
34Cooper ConnollyAustraliaAUS8 matches, 8 innings8827811.1464121.886400
35Ramesh SatheesanRomaniaROU8 matches, 8 innings88218826.86135139.26151120
36Muhammad ArfanUnited Arab EmiratesUAE8 matches, 7 innings8728817.609097.786200
37Aizaz KhanHong KongHK7 matches, 6 innings7627014.007692.115100
38Sharvin MuniandyMalaysiaML7 matches, 6 innings7623812.6726146.151300
39Dilshan MadushankaSri LankaSL7 matches, 2 innings72200.0070.000000
40Tashinga MusekiwaZimbabweZIM7 matches, 5 innings752193.802286.360100
41Gian MeadeItalyITA6 matches, 5 innings652418.204297.624100
42Zeshan ArifAustriaAUT6 matches, 4 innings6424715.6722213.642600
43Imal ZuwakSwedenSWE6 matches, 6 innings6626811.337393.154100
44Muhammad SaqlainHungaryHUN6 matches, 3 innings63242.00580.001000
45Nqobani MokoenaSouth AfricaSA6 matches, 3 innings6322613.0024108.331300
46Zaid AhmadSwedenSWE6 matches, 6 innings662357.0030116.671300
47Johnson CharlesWest IndiesWI5 matches, 5 innings5525711.4046123.915400
48Mahesh TambeFinlandFIN5 matches, 4 innings542165.3314114.291100
49Mohammad SaifuddinBangladeshBAN4 matches, 4 innings4423210.6716200.000400
50Wiaan MulderSouth AfricaSA4 matches, 4 innings4424711.755585.453300
51Umair TariqAustriaAUT4 matches, 3 innings43251.67771.431000
52Milen GogevBulgariaBGR4 matches, 4 innings442317.753783.785000
53Ben Kohler-CadmoreGermanyDEU4 matches, 4 innings44216254.0067241.7921801
54Milan JanicijevicSerbiaSEB4 matches, 4 innings44210.33616.670000
55Shahidullah KamalAfghanistanAFG3 matches, 3 innings3324615.3344104.552300
56Ali RazaBelgiumBEL3 matches, 3 innings332258.3318138.892100
57Akhter Pacha SherNorwayNOR3 matches, 3 innings3325317.6735151.433510
58Shivam DubeIndiaIND30 matches, 25 innings3025153929.94329163.83333720
59Dasun ShanakaSri LankaSL21 matches, 19 innings2119139922.17248160.89143430
60Shimron HetmyerWest IndiesWI20 matches, 20 innings2020164735.94354182.77504830
61Mitchell SantnerNew ZealandNZ20 matches, 14 innings2014126929.89193139.38231200
62Tadiwanashe MarumaniZimbabweZIM20 matches, 20 innings2020128015.56208134.62281300
63Adil RashidEnglandENG19 matches, 3 innings193188.007114.291000
64Brad EvansZimbabweZIM19 matches, 14 innings1914123323.30152153.29161710
65Rovman PowellWest IndiesWI18 matches, 16 innings1816133225.54240138.33252010
66Tom BantonEnglandENG18 matches, 16 innings1816134628.83235147.23271630
67Shamar JosephWest IndiesWI18 matches, 4 innings18411515.0011136.361100
68Jasprit BumrahIndiaIND17 matches, 2 innings172142.003133.331000
69Maheesh TheekshanaSri LankaSL17 matches, 11 innings17111568.006487.506000
70Jofra ArcherEnglandENG16 matches, 8 innings16814711.7524195.834300
71Hardik PandyaIndiaIND14 matches, 12 innings1412128626.00173165.32172020
72Keshav MaharajSouth AfricaSA14 matches, 3 innings143142.001040.000000
73Suryakumar YadavIndiaIND14 matches, 14 innings1414148444.00300161.33462440
74Romario ShepherdWest IndiesWI14 matches, 10 innings1410114247.3384169.0571310
75Jacob BethellEnglandENG14 matches, 14 innings1414139430.31269146.47361921
76Ruben TrumpelmannNamibiaNAM14 matches, 12 innings141219210.2282112.204400
77Shadab KhanPakistanPAK13 matches, 12 innings1312121724.11137158.39171200
78Matt HenryNew ZealandNZ13 matches, 5 innings1351178.5014121.432000
79Rashid KhanAfghanistanAFG13 matches, 7 innings137111018.3360183.338900
80Rachin RavindraNew ZealandNZ13 matches, 12 innings1312121021.00153137.25161110
81Sediqullah AtalAfghanistanAFG13 matches, 13 innings1313121616.62198109.0914810
82Dion MyersZimbabweZIM13 matches, 12 innings1312119816.50180110.0017510
83Abrar AhmedPakistanPAK13 matches, 3 innings133100.0010.000000
84Jamie OvertonEnglandENG12 matches, 6 innings1261348.5034100.001200
85Baseer KhanAustriaAUT12 matches, 8 innings12816212.406595.384200
86Prince YadavIndiaIND12 matches, 6 innings12613939.0028139.295200
87Irfan SafiAustriaAUT12 matches, 11 innings1211114120.14126111.9011800
88Eshan MalingaSri LankaSL12 matches, 7 innings12711818.0014128.571100
89Jack BrassellNamibiaNAM12 matches, 3 innings123131.50650.000000
90Ryan RickeltonSouth AfricaSA11 matches, 11 innings1111136045.00209172.25272220
91Salman AghaPakistanPAK11 matches, 11 innings1111124121.91139173.38251310
92Quinton de KockSouth AfricaSA10 matches, 10 innings1010132432.40197164.47292011
93George DockrellIrelandIRE10 matches, 10 innings1010117722.13104170.19121200
94Rinku SinghIndiaIND10 matches, 10 innings1010115225.33109139.4511900
95Lorcan TuckerIrelandIRE10 matches, 10 innings1010131535.00246128.05281120
96Tanzid HasanBangladeshBAN10 matches, 10 innings1010121824.22178122.4717820
97Parvez Hossain EmonBangladeshBAN10 matches, 10 innings1010112612.60121104.139700
98Saif HassanBangladeshBAN10 matches, 10 innings1010118618.60171108.7722610
99Matthew HumphreysIrelandIRE10 matches, 4 innings104162.001154.550000
100Naman DhirIndiaIND10 matches, 9 innings109117635.2082214.63151200
Showing the top 10 of 276

T20I 2026 Most Ducks

Abhishek Sharma leads T20I 2026 with 7 ducks (India). Rahmanullah Gurbaz (5) and Dushmantha Chameera (4) are next. The T20I 2026 ducks leaderboard ranks all 276 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.

T20I Ducks Questions

Who has the most ducks in T20I 2026?

Abhishek Sharma leads T20I 2026 with 7 ducks from 39 matches, averaging 30.37 at a strike rate of 205.34. Rahmanullah Gurbaz is second on 5 and Dushmantha Chameera third on 4. The table ranks every player in T20I 2026 by ducks, with their team and matches.

Who are the top batters in T20I 2026?

The top three batters in T20I 2026 are Abhishek Sharma (7 in 39 matches), Rahmanullah Gurbaz (5 in 12 matches) and Dushmantha Chameera (4 in 14 matches). Abhishek Sharma is 2 ducks clear of Rahmanullah Gurbaz. Every other player follows in the table, with their team and matches.